能不能轉(zhuǎn)行軟件開發(fā)?
想學(xué)軟件開發(fā),最關(guān)鍵的問題是你是否已經(jīng)真正下定決心去學(xué)了。假如沒有下定決心很容易半途而廢。軟件開發(fā)是很累人的工作,也需要學(xué)習(xí)很多東西。
軟件開發(fā)也分很多類型,前端、后端,Java開發(fā)、Android開發(fā)、iOS開發(fā)、游戲開發(fā)。沒有人能精通所有知識,最好選擇有前途的方面入門。做開發(fā)工作,永遠(yuǎn)都需要學(xué)習(xí)新的知識和技術(shù)。不然很容易被淘汰,況且大部分公司用的技術(shù)都不一樣,基本上到一個新的地方就要學(xué)習(xí)新的技術(shù)。

事實上想學(xué)編程,最重要的條件是快速學(xué)習(xí)的能力。沒有這個能力,遇到難題你不知道從哪下手去解決。在日常的工作當(dāng)中沒有誰那么有空一直帶領(lǐng)你??沼鄷r間需要通過自學(xué)掌握更多的知識。
學(xué)習(xí)成績跟學(xué)習(xí)能力沒有必然的關(guān)系,最重要的是有興趣。很多程序員同事以前都不是學(xué)校里的尖子生,但并不妨礙他們成為一個優(yōu)秀的開發(fā)工程師。但必要的學(xué)習(xí)能力是需要的,想一步到位成為高手是不可能的,先選擇一門編程語言,學(xué)習(xí)基礎(chǔ)語法知識。0基礎(chǔ)的話通過看視頻教程是最好的方式,因為通過看視頻可以直觀地看到開發(fā)工具的使用過程,如何創(chuàng)建、開發(fā)、調(diào)試和發(fā)布項目,這是單純看書本是沒法快速掌握的。
轉(zhuǎn)行要盡早。因為很多公司招聘對非專業(yè)人員是有偏見的。公認(rèn)剛畢業(yè)前幾年可塑性最強(qiáng),即使經(jīng)驗差點也愿意給機(jī)會培養(yǎng)。

