汽車專業的專科生畢業後想轉行做IT程序員,該怎麼學習?

偉大的安格斯


看到這個問題,我一定要回答一下。

我一個遠房親戚家的孩子就是汽車專業的專科生,我在2010年的時候把他帶到軟件項目組,開始讓他接觸軟件開發,他在項目組呆了2年時間。目前他在北京做軟件開發,做的還不錯。我就以他為例,講一講他學習軟件開發的歷程。

早期我讓他跟著我們的實習程序員一起參加團隊的內訓課程(Java語言),因為這些實習程序員大多都是計算機專業的本科畢業生,所以負責內訓課程的項目經理們講的都很快,基本上5天左右就完成一個技術模塊的講解,這個期間他學習的進展非常緩慢,我曾經一度要放棄讓他做程序員的想法了。

為了讓他能建立編程思維,我讓他多動手做實驗,即使不明白代碼的細節,也要照著敲,每天做10個小程序,然後運行出結果,截屏發到我郵箱裡。這個期間我會留一些小任務讓他完成,比如做一個計算器,做一個記事本等等。慢慢的過了大概一個月左右的時間,他基本上能寫一些小程序了。但是對面向對象概念的理解還是一塌糊塗,這些抽象的概念對非計算機專業的學生來說還是有點難。

這之後我再讓他參加內訓課程的時候,發現他有了明顯的進步,慢慢的對這些抽象的概念建立了畫面感,這個建立的過程就是通過實驗完成的。所以,實驗對掌握一門編程語言非常重要,看不懂不怕,就怕不動手。

因為汽車專業的知識結構與計算機專業差距較大,所以需要補學的內容也比較多,大概經過了半年的時間,他陸續學習了操作系統(Linux)、Mysql數據庫、Web前端等內容,做了大量的小實驗,雖然這個過程比較漫長,但是為後面進入項目打下了基礎。

半年後我把他安排給一個項目經理,由這個項目經理帶他做項目,這個期間我就沒怎麼再關注他,直到有一個項目需要臨時安排一個人完成,項目經理安排他來做,他當著我的面告訴項目經理10天就能搞定,我知道,他已經是一名程序員了。

所以,通過這個實際的案例,我要告訴廣大想學習程序設計的非計算機專業的朋友,編程並不難,只要能堅持,多動手做就一定能學會。

我帶軟件團隊多年,帶過移動互聯團隊、ERP團隊、大數據團隊(涵BI團隊),我會在頭條上陸續寫一些軟件方面的科普文章,感興趣的朋友可以關注我的頭條號,相信一定會有所收穫。

如果有軟件方面的問題,也可以諮詢我。

謝謝!


IT人劉俊明


首先選定一個方向,比如說:Java,.net,或者是Python等。然後在看相應的視頻教程,看自己是不是真的喜歡IT行業,喜歡寫代碼。

目前企業用的最多的就是Java了,薪資和附加值都是各個行業中最高的,很多企業的軟件,系統,網站都是用Java來寫的。


隨著人工智能,大數據,雲計算等的蓬勃發展,Python的關注度持續上升,人工智能,大數據等領域Python的應用無處不在。Python學起來相對於其他的語言也更簡單些,語法簡潔,清晰明瞭,更容易入門。


在系統的學習之前,可以先到網上看一些教程,然後正式開始系統的學習。


學習Python是在“如鵬網”上學習的,有網絡的地方就可以學習,根據自己的時間來靈活安排學習進度,每個章節的後面都有相應的練習題和麵試口才題,需要通過錄音的方式來提交,夯實基礎,為以後面試做準備,有新的課程更新了,也是可以繼續來學習的,口碑不錯,以前學習的時候,也有很多是其他專業的去如鵬網進行系統學習,


Python學習路線:Python基礎——數據庫開發——web前端——Python web編程及其項目——Linux——NoSQL——數據可視化——爬蟲技術——人工智能。

需要相關教程的可在評論區留言哦。


不羈放縱愛自由152639911


如果是0基礎學習IT的話,首先應該知道IT具體分為哪些專業,應該怎樣學習,和It的前景、就業薪資這幾個方面著手。


1.IT行業分析:分為JAVA、大數據、網絡營銷、UI、C語言、前端、Python等專業,目前IT行業,

2018年6月編程語言排行榜:Java依舊第一!並且JAVA、Python的高收入群體比例明顯提升,在行業方面,小博建議可以選擇JAVA專業學習。


2.怎樣學習:0基礎學習IT,可分為2中學習,一是自學、另一個是輔導班學習,但是對於初學者來說,自學有一定難度,並且一開始入門學習不知道該看什麼書,小博建議你採用第二種學習方式——報班學習,報班學習會有推薦就業,有就業保障,當然你也可以向有經驗的程序員學習,之後再通過自學的方式進行自我強化。因為IT行業更新較快,需要自己有較強的學習能力。


其實不論是通過自學還是報班學習,學習能力都十分重要,在中博有許多學生他們也有轉行、也有初中畢業生,但是大家通過一年半的時間學習,加強自己的能力,也能夠成為一個非常優秀的程序員,所以不論是什麼方式,自身這一因素真的很重要~


分享到:


相關文章: