大萌的飾界
我在一線互聯(lián)網(wǎng)公司從事軟件行業(yè)10多年了,這一行業(yè)簡單說上手容易精通難。如果要選擇軟件開發(fā)這門職業(yè),給你幾點中肯建議 :
1.內(nèi)心真實熱愛軟件開發(fā)行業(yè)。 如果還沒有入行,先問下自己是否真心熱愛這一行業(yè)。熱愛一門行業(yè)是你發(fā)展的基礎(chǔ)動力,不是基于薪水客觀,而是源于內(nèi)心真實想法,不然很難持續(xù)發(fā)展。
原則。358原則是我自己在軟件開發(fā)的行業(yè)一路走來的心得體會。
(1)3年試用期。正常情況下,能夠堅持三年實戰(zhàn)開發(fā),技術(shù)上達到一個初級開發(fā)的水平。這個時候多實踐,在解決問題中完善基礎(chǔ)技術(shù)。
(2)5年成長期。一門要數(shù)量至少堅持5年學習實踐,技術(shù)已經(jīng)開始有一定積累,這個時候需要開始反思總結(jié),確定未來發(fā)展方向。
(3)8年終生代期。如果能堅持8到10年,說明是真愛。多年沉淀積累了豐富經(jīng)驗,技術(shù)研究方向會趨于更深層的原理,基礎(chǔ)理論以及體系架構(gòu)等。因為所有技術(shù)原理只能從這些知識里能找到答案,這是我的深刻體會。
3.保持學習心態(tài),夯實基礎(chǔ),構(gòu)建技術(shù)體系。軟件行業(yè)更新非???,需要有敏銳的學習能力,多看書多交流多實踐。理論結(jié)合基礎(chǔ),才能一點一點把基礎(chǔ)理論和原理理解清楚,你才能構(gòu)建起自己的知識體系。當你把知識串起來的時候,你就真正體會軟件背后的偉大之處。
入軟件行業(yè)這門容易,精通是漫漫長路其修遠。我現(xiàn)在越來越喜歡研究Java基礎(chǔ)原理與技術(shù)體系的構(gòu)建,就如同當你剛?cè)脒@行一樣。
以上是個人的經(jīng)驗和建議,希望對你有所幫助。
小樂樂9
如果是零基礎(chǔ)學開發(fā),你想要達到企業(yè)的最低崗位需求,至少也需要1年半以上的時間,如果少于這個時間,你即便學成畢業(yè)了,也只是基礎(chǔ)中的基礎(chǔ),想要達到企業(yè)的崗位需求還比較難。不要認為速成班就能夠讓你快速跨入一個陌生的領(lǐng)域并且做到了解或精通,這基本是不太可能,除非你真的在這方面有著天賦,不過這種概率不是太大。所以,如果你要學軟件開發(fā)的話,最好踏踏實實的學習,不要急于求成,可以去按照企業(yè)的崗位需求去學習相關(guān)技術(shù),這樣會更加有效率。如果你的學歷沒有達到大專,那么就去提升學歷,成考、自考都是可以,雙向提升才能讓你將來求職減少更多的阻力。關(guān)于軟件開發(fā)培訓機構(gòu)你可以到AAA了解一下,AAA教育集團(隸屬于深圳市漫動者教育科技有限公司),成立于2007年,專業(yè)從事高端計算機職業(yè)教育工作,是國內(nèi)知名的教育品牌。集團創(chuàng)立以來,依托先進的辦學理念,AAA培養(yǎng)出數(shù)萬名專業(yè)性、實戰(zhàn)型高端技術(shù)人才,被業(yè)界譽為“互聯(lián)網(wǎng)金領(lǐng)生產(chǎn)基地”。
璞璞小熊娃
軟件開發(fā)并不是特別容易學,如果你天賦比較高的話,學半年左右會學習一些皮毛,如果你貼敷不行的話,可能學好幾年也學不出來。想要學軟件開發(fā),應(yīng)該去一些專業(yè)的培訓機構(gòu),大概半年左右就可以出來了。
Candy00321
零基礎(chǔ)改行學軟件開發(fā)所需要的時間那就要看你是自學,還是培訓了。1、選擇自學a、有些人自制力強每天可以拿出很多的時間去學習,這樣花費的時間就會比較短。b、有些人天天吊兒郎當,三天打魚兩天曬網(wǎng)的話,那到底需要多長時間就真的不好確定了,甚至有很多人在學習的途中堅持不下來半途而廢的也不在少數(shù)。所以榮老師想在這里慎重的提醒一句,如果你是零基礎(chǔ)的話,建議不要自學。因為網(wǎng)上看書或者視頻,都是比較落后的教材了,而且網(wǎng)上的那些視頻教學都不夠系統(tǒng),老師也不能由淺入深的方法去講解,這樣你自學起來就比較苦難,還有就是遇到問題也不能及時解決,就算你再有興趣,在這樣的情況下也無法繼續(xù)下去,最終就是放棄,這樣一來就浪費時間了。2、選擇培訓如果是通過參加編程培訓的方式學習編程的話,這個就取決于專業(yè)的學校所開設(shè)的班級,一般是有大學生班,學習時間一般是在6-8個月,高中生班,學習時間是在兩年左右,現(xiàn)在也有初中生開始學軟件開發(fā)了,一般學校時間是在4年左右的樣子。參加IT培訓可以有這幾點好處:a、掌握較先進的技術(shù)。b、增加實際工作經(jīng)驗。c、獲得更多就業(yè)機會。所以零基礎(chǔ)改行學軟件開發(fā)要多久,自己看了上面的解說,應(yīng)該就清楚了吧。
小豆子就是我
如果你是大學生,學習能力自然是沒問題的,對于沒有編程基礎(chǔ)的大學生來說,差不多也就四五個月左右,就能熟練的掌握軟件開發(fā)技術(shù),同時在項目實戰(zhàn)中,積累下相當于工作一年左右的工作經(jīng)驗,那像計算機專業(yè)的學生,可能只需要三個月就足夠了,這對于大多數(shù)大學生來說,還是可以接愛的。
首先軟件工程師分,前端和后端,自主學習2個月左右,參與項目,差不多1年左右可以入門
優(yōu)質(zhì)工程師考試問答知識庫