工廠電氣行業人員30歲,想轉行做程序員,請問怎麼入門,只有一點點語言基礎,正在自學c。有什麼忠告?
01-03
別學C,半路轉行從這個入手不值得,首推PHP,其次Java、各種web技術,swift之類的,或者python。
我就是電氣人員轉行程序員。
個人評價,轉行程序員,累是累點,但是工作環境好太多了,收入也比原來高。。。。
不過我是遊戲開發,只要會java,c#,c++,unity3d和cocos,不愁找不到工作。其它方向不了解。。。既然想轉行就不要把目標放在入門上,必須要有一個系統的計劃,至少花幾個月去實現!入門的人不要太多!
——————————————————————————————
那麼找工作的話,至少需要以下幾點: 1、語言 2、編程能力,比如數據結構演算法 3、項目經驗——————————————————————————————
1、語言方面:C語言是要深入才會難,如果不用它吃飯,也不需要太深究。當然有一定C語言的基礎,學其它編程語言會比較快。如果要快速找工作的話,學PHP吧。見效快,中小項目都用,互聯網公司也用得多,好找工作,有經驗之後薪水也比較豐厚。其他語言的話,Java, Android, iOS也很不錯,遊戲伺服器等方面的還用到C++。如果小眾一點的,Node.js, Python, Go都可以了解一下,小眾語言在二三線城市崗位就少了。對比一下,去招聘網站上了解一下,流行程度(好找工作的程度),自己判斷吧。 當然資料庫啊,SQL語言必須學的。加上前端的HTML, CSS, JavaScript什麼的。 有這些基礎之後就找項目練手。寫到簡歷上就可以收到面試邀請了。 2、去面試,一般先要筆試,這時候需要做點編程題。難度高一點的會考一些數據結構演算法方面的知識。找一些資料,在做題目中補充自己的知識。由簡單到難,除了少數要求高的公司,不會考太難的題目。 多練習,要做到既能在電腦上寫出來,也能在紙上寫出來。其他還有一些面試技巧什麼的,稍微搜索一下吧。 3、除去基本功之後,當然就是項目了。自己找一些書或者中小型的項目,自己嘗試著去做。簡歷上,項目寫得太少的話,受到面試邀請就比較難呀。項目才是用人單位的最終目標嘛,重要性你懂的。兄弟,加油吧!30歲不算晚。
雖然C語言在國內高校,只安排了半個學期到一個學期的課時量,但它需要比較紮實的計算機底層理論,比如電路、硬體,以及從數學獲得的深喉的邏輯功底。
先學php,好入門,很快就能做東西,有成就感,等可以做php的項目了,有時間再研究c,進階。
學能最快能做出東西的技術,學能最快兌現的技術。
為啥想轉行?覺得電器行業沒有前途?如果你這麼想,那麼轉行後你會發現程序員也沒前途。任何一個行業都會有階層之分,處於產業底層都是一樣的看起來沒前途。希望你能想通。
30了,趕緊結婚。
本人也是運營自學編程,現在已經學會了python和mysql、Git ,有一定的基礎了,但沒寫過多少項目,找工作困擾就是簡歷問題,以前做的運營,現在找我面試的也全都是運營相關的。苦惱。
在學java的路上,堅持就是勝利
別學Haskell
推薦java,資料豐富,需求旺盛.
這個問題會不會一言不合就「xx是最好的語言」爭議。
推薦閱讀:
※本科畢業對工作迷茫?
※學習 Python 很吃力,我是不是可以放棄編程了?
※網易雲課堂上自學編程?
※剛入門的有關編程學生,可以通過寫什麼比較大的項目提高自己的綜合能力?
※非程序員適合學習哪些編程知識?