web全棧開發(fā)工程師 普通程序員該如何進階為全棧工程師?
普通程序員該如何進階為全棧工程師?普通程序員高級到全棧工程師,要求很多。我從事開發(fā)工作近10年,也是一名全職工程師。作為一個過去時的人,我會給你一些建議:1。專業(yè)技能提升要求:DIV CSS,Java
普通程序員該如何進階為全棧工程師?
普通程序員高級到全棧工程師,要求很多。我從事開發(fā)工作近10年,也是一名全職工程師。作為一個過去時的人,我會給你一些建議:
1。專業(yè)技能提升要求:
DIV CSS,JavaScript,jQuery,AJAX;
MySQL
redis,mongodb
Linux
讀寫分離,主從同步,異步操作,消息系統(tǒng),負載均衡,性能調優(yōu),elk Java,C#,PHP,python等
2。非專業(yè)技能要求:掌握以上技術后,自己編寫一個框架,一起使用
謝謝。毫無疑問,整個棧比較有競爭力,但可能不適合你,所以你應該根據自己擅長的方向和有較高興趣的方向來選擇。
一般來說,大多數童鞋都是從C語言或Java語言開始,逐漸進入編程領域,逐漸成為程序員。也許我一開始對前端了解不多,我用java寫的項目就是把JSP和從網上下載的web模板結合起來改造的,很多本科畢業(yè)設計都是這樣做的。知道如何做到這一點的學生一般都是面向后端的,但有些學生接觸到前端和HTML5時會打開另一個世界,覺得程序員也可以多姿多彩。此時,您可以使用后端基金會切換到前端,并學習一些主流前端框架,如VUE。這時,你可能漸漸有了滿棧的氣勢。當然,在學校里,即使你知道前后兩端,也不是滿堆的。畢竟,在企業(yè)中,全棧工程師相對較少,而且具有競爭力。企業(yè)級項目和實際操作項目在概率上完全不同。他們能夠完成企業(yè)級項目的全套工作,至少有兩三年的工作經驗。
事實上,現在前端的前景非常好。以前沒有“大前端”的概念,前端的主流語言JavaScript也是一種利用率很高、實用性很強的語言。不要認為前端只是寫頁面。強大的前端的不利組件將是驚人的。
全棧開發(fā)和前端工程師該怎么選擇?哪個行業(yè)的前景好?
小子,你覺得太簡單了