首頁>Club>
今年剛滿23歲,專科學的火力發電的,在發電廠呆了半年實在待不下去了,現在就想轉行。首先自身對程式設計不是很瞭解,英語也是一塌糊塗,就邏輯思維能力能好一點,考慮到未來的生活,就想轉行到程式設計行業。還請各位老哥哥多多指教建議一番!
2
回覆列表
  • 1 # X工程師

    首先,你要相信一般英語不會成為學習程式設計的障礙的,既然專科畢業,一些單詞量還是有的吧,初期的學習應該是可以的了,幾年之後的發展現在就說的早了點。

    其次,你對程式設計如果有興趣的話,先多透過網路瞭解程式設計的大概,大概要學什麼,工作是具體做什麼? 怎麼去學? 程式設計有哪些方向? 每個方向有什麼區別? 比如你學Java,學python,學php,還是其他等等

    最後,瞭解並選擇了一個方向後,就開始怎麼學,是參加培訓還是自學,自學的話怎麼學。

    最終還是要你自己思考的,網上可能有100個答案

  • 2 # 人生路誰主沉浮

    程式設計注重的是邏輯思維能力,初學者能夠快速入門而且能夠獲得更好就業的程式語言Python和JAVA!

    先說一下Python,我是從事JAVA的,對Python的具體應用場景並不是特別清晰,這兩種語言涉及的領域也不同,Python屬於指令碼語言,大多用於不同語言的應用程式之間的對接粘合,最清晰的一個方向是人工智慧、機器學習,自動化運維,據我對計算機的瞭解,這種語言應該需要對演算法有深入的瞭解!因為非科班出身的程式設計師會有一個瓶頸,就是計算機原理,作業系統原理,資料結構等基礎計算機學科知識的欠缺,因此在沒有接觸更多演算法的前提下不可能依靠Python完成一整套程式的開發,它的語言特性是對接和應用其他的語言程式,需要各種類庫的支援開發!當然,Python的語言結構是很簡單就能理解的對於初學者,但是想深入或許要比JAVA下更多的時間和精力!如果你覺得自己在設計能力(基礎架構設計)上不足也可以選擇Python,但如果遇到瓶頸,必然是在計算機基礎,作業系統原理,資料結構,心裡要做好準備,去接受包容這些知識,構建出自己的知識體系!

    JAVA語言,面向物件的設計模式,多用於企業伺服器的應用,用於各種應用之間的互動。這一特性意味著這門語言所編寫的程式不斷地進行迭代開發(二次開發)!因此它需要擁有一些設計能力,來幫助開發人員完成開發,框架就是這樣誕生的,框架的另一面就是就是架構設計,最終的成長就是要成為架構師,當然,在此之前也會遇到如上面所述的瓶頸!知識體系要足以支撐自己完成框架開發,以幫助自己更好延伸擴充套件自己的應用!JAVA的應用場景還是相當廣泛的,初學者有很多的就業選擇!但是,普通程式設計師的市場永遠是飽和的,因此要做好準備,不斷地提升自我!

    程式設計師是辛苦飯,大把的時間用於學習和實踐上,知識體系的構建需要自己真正的熱情和投入!

    如果你決定了,那麼有兩個培訓機構供你選擇,黑馬和千峰教育,百度能夠查到相關資訊,這兩個培訓機構還算是能夠跟上語言的潮流,足以讓你找個像樣的工作!

  • 3 # 奔跑的小同志

    專科畢業想轉行學習程式設計,有什麼建議嗎?

    首先明確一點,英語不是你這條路上的那堵牆,開始進入這個行業之後所用的英語可以說是少之又少,一些常用的在你反覆敲碼的時候自然而然的就記住了,要是怕英語不好看不懂原始碼一類的,就更沒必要了,那麼多翻譯軟體是不是。

    就目前來講的話,Java程式設計師的需求量相比之下還是比較高的,並且java相比於C語言,C++來說,難度會小一些,但要精通還是要多鑽研。

    另外說一點,既然你決定要學,那就不要在乎網路上的負面影響,什麼就業艱鉅啊,程式設計師行業遇冷啊一類的,看看就得了。不要太在意,不然會特別特別打擊你學習的興趣。想學就學,掌握好方法,建立好計劃。

  • 4 # IT人劉俊明

    對於24歲的專科畢業生來說,轉行從事程式設計師工作還是來得及的,從目前IT行業的發展趨勢來看,未來程式設計師工作的發展空間還是比較大的,所以程式設計師是一個不錯的選擇。

    對於跨專業轉行的人來說,從事程式設計師工作需要做好三件事,其一是確定一個發展方向;其二是制定一個系統的學習計劃;其三是制定一個長期發展目標。

    在決定進入IT行業時一定要先給自己定一個發展方向,由於是非計算機專業出身,所以從應用級程式設計師崗位開始是一個比較現實的選擇。應用級開發崗位涵蓋的面非常廣,包括前端開發、移動端開發、後端開發等,選擇不同的方向決定了不同的學習路線。通常情況下,選擇哪個方向主要取決於自己的興趣,如果對於互動比較感興趣可以選擇做前端開發和移動端開發,如果對功能實現比較感興趣則可以選擇做後端開發。看一個Swift的小例子:

    其二是制定學習計劃,學習計劃為分兩部分,一部分是學習目標方向的具體技術,另一部分是補齊基礎知識結構,這兩個部分的學習可以同時進行。

    如果選擇做前端開發,那麼需要學習的知識結構包括Html、CSS、JavaScript、作業系統、計算機網路等知識,另外還要學習一下比較常見的開發工具(DW、HBuilder、PS等)。如果選擇做後端開發,需要先選擇一門程式語言,可以考慮一下Python、PHP、Java等,建議從Python和PHP兩門語言中選擇一門,另外還需要學習一下作業系統、計算機網路、資料庫以及演算法基礎。

    在學習的過程中一定要多做實驗,第一門程式語言的學習往往有一定的困難,但是隻要多做實驗並善於總結,熟練掌握一門程式語言的使用並不是特別困難的事情。

  • 5 # 少鷹

    首先簡單來談下程式設計這個行業吧,程式設計這個行業的薪資要比一般行業的薪資要高,但是承受的壓力也大,經常容易加班熬夜家常便飯的事,如果你經常關注IT界的話就知道有一些程式設計師因為經常的加班熬夜會有猝死,所以每行都不容易,你還很年輕轉IT行業是沒有問題的。

    程式設計分類:java、Android、前端、軟體測試、PHP、c++、python、人工智慧等等,因為你不是計算機專業的所以裡面有些學起來還是比較吃力的,但是你說你的邏輯思維能力比較不錯,這也是你不錯的優勢你可以好好的利用起來,程式設計很重要的點就是要有不錯的邏輯思維能力,這樣在開發專案的時候才能處理的更好。

    適合你學習的程式設計有java、軟體測試、python、其他的為什麼不建議你來學習呢,因為你是零基礎入門的你如果學人工智慧的話難度非常大,它的學歷要求門檻 比較高雖然可以高薪就業但是也要看適合不適合你,其他是因為市場的飽和需求沒有那麼大,如果你去學習競爭力也大。

    為什麼去推薦你學習java?java作為已經有20年的歷史了之所以可以存活到現在還是有它一定的優勢的,各大企業的需求量還是比較大。

    軟體測試入門簡單,功能測試多數偏理論沒有涉及到程式碼相對容易,但是如果你要拿到高薪就必須會程式設計比如:自動化測試、效能測試、安全測試等等,易上手容易就業。

    python偏輕量級開發很多大公司都python開發的,比如:豆瓣、拉鉤、知乎、等一些外國的網站都是,python就目前來說入門比較簡單而且目前非常的火爆,做python開發可以往不同的方向發展,全棧方向、人工智慧、資料分析、運維、爬蟲等。

    筆者的建議你可以往python方向發展,前景非常大接觸的技術也更新的非常的快,有問題可以跟我多溝通。

  • 6 # Hello404

    年齡合適,自己先找個方向,瞭解下各門語言。

    百度上了解一下各個崗位分工。

    對自己未來的職業規劃大致有個方向。

    然後選一個靠譜的培訓學校,短期培訓一下。

    培訓完成後,就去自己積累和學習的階段,可以選擇在實習工作中成長。

    俗話說師傅領進門,修行在個人,這個行業更是如此。

  • 7 # 人醜就要多讀書哈哈

    建議慎重考慮,俗話說得好,女怕嫁錯郎,男怕入錯行,專科學歷,現在轉行IT完全可以,行行出狀元,但是每一行都不容易,需要努力,希望你能堅定的努力的在自己想要的行業闖出一片天

  • 8 # SHiml2018

    謝謝邀請,你得確定好是否進入這個行業,進這個行業簡單,但是你得堅持,進這個行業加班是常事你得接受。你這個零基礎想入門就必須參加培訓,找個好點的培訓機構學個4個月左右就可以,主要還是堅持,入門找個工作簡單,但是向上發展就得靠你努力了,我覺得反正應該比發電廠要好。英語的話,這個入門不用要求很好,一般你專科學的英語就行了,我這個說的都是一般的,大神略過。

  • 9 # 牛小歪

    有初中生學程式設計就學出大名堂的,你怎麼不行?堅定目標,排除干擾,持之以恆,成功就是你的。差一條都會無功而返,徒增笑耳!

  • 中秋節和大豐收的關聯?
  • 海賊王中面對索隆大蛇為什麼逃脫?