-
1 # LayneYaoV
-
2 # 千鋒教育成都
程式設計師是一個說簡單又不簡單的職業,簡單,他們的世界主要就是一行行的程式碼;不簡單,每一行程式碼都很不簡單。
如何成為程式設計師主要有兩種途徑,第一種就是自學成才,第二種就是科班出身,不管是大學的專業或者成都千鋒這樣的培訓機構,只要學出來就可以成為一名程式設計師。
至於這兩種哪一種會更便捷或者說以後走的更遠,仁者見仁智者見智,站在我們這邊的角度為大家分析,還是科班出身的更好。
前期的話可以更方便你找到合適的工作,邊工作邊進步;後期的話,有紮實的基本功和基礎也能更快的往上更上一層樓。
也不能說自學不好,主要是自學的話很難做到系統的學習,而且沒有實習或者學習經歷的話很難取得好的Offer。
所以希望想成為程式設計師的你能夠好好選擇,走一條最快最好的路。
-
3 # happyzhang6
哈羅,大家好,我是簡單看。作為一個從事程式設計行業6年+的老程式設計師來回答一下你這個問題。
首先咱們確認一下什麼是程式設計師?程式設計師是從事程式開發、程式維護的專業人員。一般程式設計師分為程式設計人員和編碼人員,但是兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程式設計師、中級程式設計師、高階程式設計師(現為軟體設計師)、系統分析員、測試工程師六大類。
那麼大概分為這六大類,每一類具體做什麼呢?咱們這裡說的簡單點,初級程式設計師,這是稱為一名程式設計師的入門,這類程式設計師一般在老手的帶領下做一些簡單重複的工作,俗稱搬磚碼農。中級程式設計師,這類程式設計師一般成長快些大概2-3年就可以達到中級程式設計師,這時候中級程式設計師已經可以自己主動勝任些程式設計工作了,不需要老鳥時時刻刻的安排任務。高階程式設計師(軟體設計師)這類程式設計師一般做一些核心的工作,比如框架的封裝,新技術的把控等。系統分析員,我理解的是比較偏向於軟體需求之類的,也就是需求工程師,這類的人員一般要求整體知識面比較廣,不僅要懂得計算機知識,還需要掌握一些經濟、數學模型分析之類,還要具備較強的組織管理能力,人際交往能力對資訊高度敏感,能正確理解各級人員提出的需求,對需求進行抽象、分析轉換為程式或數學模型。測試工程師,一般是咱們通俗說的測試人員,也就是軟體開發完成之後交付之前的最後一道關卡,這尤為重要,是軟體質量的把關者,工作起點高,發展空間大。
針對上面不同工種的簡介,我覺得稱為一名程式設計師結合我日常工作以及日常管理招人的經驗我覺得有以下兩點:第一:大學專業大學專業學的計算機科學與技術專業或者是軟體工程一類的專業,在校期間一般會開展一些軟體程式設計的課程(包含但不僅限於),透過4年的專業學習,和導師的講解,這類人一般有明確的目標,畢業之後知道自己適合哪種崗位,這是途徑之一。
第二:社會培訓現在人們普遍看到程式設計師工資比較高,成天坐在辦公室(其實我還羨慕你們成天在外跑的呢),待遇較好,想要從事軟體程式設計行業,稱為一名程式設計師,這時候如果專業不對口那麼需要參加一些培訓班的學習培訓(自學也可以,能力要求較高),培訓班可以從簡單到複雜,從入門到專業的進行針對性的培訓,你可以選擇編碼工作崗位或者是測試工作崗位。以上兩點就是“如何能稱為一名程式設計師”的回答,喜歡就關注一下我。歡迎大家在評論中發表自己不同的觀點哦! -
4 # 程式猿的未來人生
問這個問題感覺樓主想從另外的行業轉到程式設計師行業。
1.如果是高中學生,則報考大學時報考計算機軟體相關專業,自然而然能達到你的目的。
2.如果從另外的行業轉到程式設計師行業,完全沒有程式設計基礎建議參加相關的程式設計培訓機構,因為程式設計師一般應該要求會掌握一門以及多門程式語言。培訓機構一般會推薦公司面試機會,進入軟體公司,自然成為一名程式設計師,其實上程式設計師在公司也不是一直進行編碼工作,其實很多時間不是在寫程式碼而是在研究別人寫的程式碼。
-
5 # 通俗易懂且用心思考
簡明扼要,通俗易懂的解釋:
第1步。
程式設計師,你要確定你寫什麼語言的程式,有多種語言。python java php html等
就像你要學人類語言一樣,你要確定學英語德語,法語,中文之類的,學習哪一種語言?
回覆列表
如何成為一名程式設計師?!嗯!喬布斯曾說過,每個人都應該學會程式設計,學習程式設計教會你如何思考。
但會程式設計不代表適合做程式設計師。先來說說成為程式設計師的一些前提。
第一,一般情況下未讀過高中的,不合適做程式設計師。因為在程式設計的時候多多少少會有程式邏輯、或者演算法是需要一些數學基礎的。如果連高中都未讀過,那麼可以入門學習程式設計,但是很難深入學精。
第二,沒有學歷也不適合入行程式設計師,以前如果沒有學歷找個培訓機構培訓一下,還是可以找到工作的。但是現在沒那麼容易了,現在很多大學生出來還得去培訓一番,如果沒有學歷根本沒法跟他們競爭。而且現在招聘基本都是本科以上,少有的專科以上。
當然以上兩個條件並不是絕對的,只是說一般情況的。如果真喜歡程式設計,想用心進入這個行業的,那麼也可以去嘗試的。
好了接下來說說如何成為一名程式設計師?其實這個問題問的有點抽象,程式設計師也有很多種的,同樣的程式語言也是很多的。關鍵是你想學哪一門程式語言,成為那一門的程式設計師。
其實現在網上的學習資料非常的多,有網站的影片,網站的資料,還有培訓機構放出來的教學影片。如果自學能力和自制力可以的就花點心思在網上找一些系統的、質量好的資料來系統的學習一下,完了之後再做一兩個專案,最後包裝成自己的專案經驗,就可以出去面試了。
但是如果自學能力和自制力都不足的,還想成為一名程式設計師的,那麼就只能建議找一個好一點的培訓機構,報個班,認真學習一下,做幾個專案,最後再出來找工作。
成為程式設計師並沒有那麼難,我就是一名Android開發程式設計師,花點心思學學還是很不錯的。最後說一下,如果是剛入行沒做大的專案經驗和工作經驗,那麼你的基礎一定要非常好,好到滾瓜爛熟、脫口而出!