想要轉(zhuǎn)行編程,需要什么基礎(chǔ)?
網(wǎng)友解答: 如果真想學(xué)習(xí)編程的話,不建議學(xué)習(xí)嵌入式編程,要求比較高,而且比較難,短期內(nèi)能達到工作的水平比較難,沒有幾年的功夫很難有所成就,這還是有人帶的情況下,如果沒人帶的話,自學(xué)需要的
如果真想學(xué)習(xí)編程的話,不建議學(xué)習(xí)嵌入式編程,要求比較高,而且比較難,短期內(nèi)能達到工作的水平比較難,沒有幾年的功夫很難有所成就,這還是有人帶的情況下,如果沒人帶的話,自學(xué)需要的時間就更久了,所以建議學(xué)習(xí)一些“短時間”內(nèi)就可以上手的方向,比如說,Java,Python,或者是.net。都是比較主流的,企業(yè)用的比較多的編程語言。
在Java,Python,.Net中,首推Python,一方面,是Python語言自身的特點,語法簡潔易于學(xué)習(xí),關(guān)鍵字少,學(xué)習(xí)成本低,明確定義語法,結(jié)構(gòu)清晰,易于閱讀,代碼可讀性比較其他語言高。另一方面,隨著人工智能的崛起,人工智能首選的編程語言就是Python,所以說未來Python的發(fā)展還是非常不錯的。
了解過“如鵬網(wǎng)”的Python學(xué)習(xí)路線,可以作為參考,挺詳細的,有網(wǎng)絡(luò)的地方就可以學(xué)習(xí),學(xué)習(xí)的時候,也有很多人是從其他專業(yè)轉(zhuǎn)過來系統(tǒng)的學(xué)習(xí)的,口碑不錯。具體的可到"如鵬網(wǎng)"上去了解一下,每個章節(jié)的后面都有相應(yīng)的練習(xí)題和面試題需要通過錄音的方式進行提交,有問題隨時提問,老師實時在線答疑,有新的課程更新了,也是可以繼續(xù)來學(xué)習(xí)的。
網(wǎng)友解答:本科學(xué)歷,大學(xué)接觸過編程,看起來也剛畢業(yè)不久,具備轉(zhuǎn)行的條件,沒什么不靠譜的。
提個醒,轉(zhuǎn)行最好是一個深思熟慮的決定,畢竟要跳到一個自己陌生的行業(yè),這個過程會有一些辛苦,有一些壓力,剛切入一個行業(yè),薪資也可能有一個變化的過程。
學(xué)嵌入式,不是一個特別理想的選擇,除非你具備一定的基礎(chǔ),或是興趣真的只在于此。
轉(zhuǎn)行編程做什么,個人比較建議以終為始,先看看社會上需要什么,根據(jù)你所在的城市,從注冊的招聘求職網(wǎng)站,搜一下你意向轉(zhuǎn)行的職位,看一看數(shù)量的多寡,很關(guān)鍵!
如果在當?shù)?,這個職位的需求都是有限的,你轉(zhuǎn)行過去,風(fēng)險會非常大!
不能完全根據(jù)自己的喜好去判斷,要結(jié)合現(xiàn)實的情況去做決定,這不是拍腦袋的事,去招聘求職網(wǎng)站看看,用百度指數(shù)了解下,問問從業(yè)人員……有很多方法,可以幫助你,萬萬不要閉門造車,會死的很難看的。
另外,客觀的講,嵌入式對于非科班出身的人來說,自學(xué)還是非常困難的,而且就業(yè)面來看也不算特別寬廣,建議了解下其他的編程語言,如Java、Python、PHP等。
至于從哪方面開始學(xué)起,在你確認了要學(xué)習(xí)的語言以后,可以有一個偷巧的方法。你可以在網(wǎng)上查下相關(guān)的培訓(xùn)課程,基本都會有很詳細的課程體系介紹。自學(xué)最大的問題是,不知道應(yīng)該學(xué)什么,順序怎么樣,而培訓(xùn)機構(gòu)的課程基本都是按照企業(yè)需求設(shè)計的,可以作為參考來借鑒。
學(xué)多久……不好說,培訓(xùn)機構(gòu)大多四五個月的課程,估計自學(xué),要乘以2才可以,當然,這個也要看個人基礎(chǔ)和自學(xué)能力,也許你天賦很好,很快就能打通任督二脈。網(wǎng)上也有很多免費的視頻教程,可以找來學(xué)習(xí)。
有了煩惱找明哥,找了明哥樂趣多,關(guān)注明哥聊求職,我們的故事就開始了~