-
1 # 一個程式設計師的獨白
-
2 # 凡塵程式
想學軟體開發,最關鍵的問題是你是否已經真正下定決心去學了。假如沒有下定決心很容易半途而廢。軟體開發是很累人的工作,也需要學習很多東西。
軟體開發也分很多型別,前端、後端,Java開發、Android開發、iOS開發、遊戲開發。沒有人能精通所有知識,最好選擇有前途的方面入門。做開發工作,永遠都需要學習新的知識和技術。不然很容易被淘汰,況且大部分公司用的技術都不一樣,基本上到一個新的地方就要學習新的技術。
事實上想學程式設計,最重要的條件是快速學習的能力。沒有這個能力,遇到難題你不知道從哪下手去解決。在日常的工作當中沒有誰那麼有空一直帶領你。空餘時間需要透過自學掌握更多的知識。
學習成績跟學習能力沒有必然的關係,最重要的是有興趣。很多程式設計師同事以前都不是學校裡的尖子生,但並不妨礙他們成為一個優秀的開發工程師。但必要的學習能力是需要的,想一步到位成為高手是不可能的,先選擇一門程式語言,學習基礎語法知識。0基礎的話透過看影片教程是最好的方式,因為透過看影片可以直觀地看到開發工具的使用過程,如何建立、開發、除錯和釋出專案,這是單純看書本是沒法快速掌握的。
轉行要儘早。因為很多公司招聘對非專業人員是有偏見的。公認剛畢業前幾年可塑性最強,即使經驗差點也願意給機會培養。
-
3 # IT人劉俊明
隨著軟體行業的發展,目前軟體開發領域有眾多的技術崗位,有不少技術崗位對於基礎知識的要求並不高,所以即使知識結構並不豐富,也是可以學習IT相關技術的。
IT行業的技術崗位有軟體開發、運維、設計、專案管理等大的方向,軟體開發領域又包括前端開發、後端開發、嵌入式開發、大資料開發等細分方向。對於計算機基礎比較薄弱的人來說,可以考慮從事前端開發崗位,也可以從事大部分應用級開發崗位。其實,在軟體開發領域只有研發級崗位對於數學等基礎學科有較高的要求,其他技術崗位雖然在內容上有多有少,但是隻要透過一個系統的學習過程,大部分人都是能夠學得會的。
學習軟體相關知識需要注意以下幾個方面的內容:
第一:選擇一個主攻方向。由於軟體行業有眾多方向,所以在學習之前應該選擇一個自己感興趣的方向,當然也要結合自身的知識結構。如果選擇Web開發方向,可以選擇PHP、Python或者Java語言,如果選擇嵌入式開發,可以選擇C、Python。Python語言目前應用領域比較廣泛,而且簡單易學,對於基礎薄弱的人來說,是個不錯的選擇。
第二:注重實驗。學習軟體知識一定要注重實驗,透過實驗不僅能夠鍛鍊動手能力,也能夠促進對於抽象概念的理解。簡單的說,在學習期間實驗做得越多越好,當然也要注重實驗的質量和型別,最好在學習期間能夠不斷完成一些階段性的綜合實驗。
第三:注重交流。學習軟體技術一定要注重交流對於學習的重要性,在學習的過程中多與有經驗的技術人員進行交流會獲得大量的幫助和啟發。
-
4 # 成熟de琳琳
我想告訴你,答案是當然可以,非常可以的。瀋陽中軟卓越的it課程零基礎都可以學,只要學習的過程中認真努力,畢業後百分百能去大型軟體公司工作。高薪、好待遇好福利任你挑啊。不過我建議你可以學學ui方面的,容易上手又好找工作。
-
5 # 北辰東弋
如果在校生,沒必要去培訓機構,也不建議去,網路課程一大片,選擇合適自己的去看,在學校多的就是時間,我大學挖石油的,目前做嵌入式軟體,靠自己比啥都穩,個人建議,
-
6 # 故事粹
主要是看興趣,興趣是最好的老師,基礎不好可以慢慢學,穩紮穩打就可以了,最多就是比別人稍微慢點這個最重要的就是堅持只有堅持下來了,才能成功,一開始如果找不到好的學習方法或者思路,我覺得可以考慮報個培訓班,跟著老師把基礎打下來,入了門,再自己慢慢的學這樣比較快點,總比從網上找教程嗎東學一點西學一點,效率低下,的好,個人的一點看法我就是跨行過來的,先是報班入門了之後,就是自學了。
-
7 # 郭德良
這個轉行的問題,因為關係到你的前途,所以轉行之前建議你一定要想好以下幾個問題:
1、我現在能做什麼?
2、我最想做什麼?
3、你覺得自己做什麼工作生命才會有意義?人生才會充實?
4、我最擅長做什麼?我的興趣愛好又是什麼?
你只有先想清楚了這些問題,然後再去考慮轉行也不遲!這是我作為一個過來人,給大家最好的建議!工作就是一個人一輩子要接觸的事情,一定要自己覺得幸福、覺得充實就好!不能因為看到一份工作薪資高,然後就去做了這份自己並不喜歡的工作。
回覆列表
親關注下騰訊課堂,裡面的基礎影片都是免費的,可以學習下看看。(不是做廣告哈)。我覺得做開發羅輯思維非常重要,旁邊有些人轉的開發,自己看著也挺痛苦的。不過事在人為,只要努力,沒什麼學不會的。