吐槽大師
我總結了幾條,謹供參考。
1、思維綿密、清晰、有條理。
2、有較好的數學基礎。
3、有較強的學習能力,尤其是自學能力。
4、品性堅毅,有耐心,不憚繁雜,不畏困難,不懼寂寞。
5、不固守陳規,勇於接受新事物,奮力緊跟新潮流。
6、持合作共贏的觀念。
題外話:多多增強核心競爭力(數據結構、算法、多瞭解與開發相關的行業情況等)。選擇與開發方向最適宜的開發語言、庫或框架,選擇最好的開發工具,以期事半功倍之效。
再附加一條,有戲謔意,但也應正視:身體健壯,能熬夜,能長時間加班。
lzj7015
首先,自然是計算機基礎知識。辦公軟件,你得掌握,就是microsoft office系列的軟件;一些常用的軟件,得了解。計算機硬件知識;計算機網絡知識。這些都只是些基礎知識。很簡單。\n然後,就是軟件開發工具和方法的學習。
軟件開發的語言,得學幾門,什麼C語言,V語言,Java的。語言嘛,你可以就把它們當英語學。其實比英語簡單多了。畢竟,它們的歷史都只幾十年而已。有的甚至都只有十來年。軟件開發方法裡要求簡單的高等數學知識。一些數據庫軟件的應用,得掌握。
注:本文僅個人觀點,並不絕對!
數學天才最適合做程序員
實際上計算機的核心就是數學,數學厲害的神童們,做軟件開發也如魚得水。筆者在學習軟件開發的時候,自以為用一週編寫了一個俄羅斯方塊的小遊戲就很了不起了,可是一個天才少年,居然在一個小時就搞定了,用了好大一會看他的程序,才領會其中的奧妙。不得不服人呀。
實際上計算機的核心就是數學,數學厲害的神童們,做軟件開發也如魚得水。筆者在學習軟件開發的時候,自以為用一週編寫了一個俄羅斯方塊的小遊戲就很了不起了,可是一個天才少年,居然在一個小時就搞定了,用了好大一會看他的程序,才領會其中的奧妙。不得不服人呀。
喜歡專研的宅男適合做程序員
為什麼是喜歡專研的宅男呢!呵呵,實際上喜歡專研的人往往是宅男。而計算機程序員往往具有這類特質,所以我們很容易得出結論,如果本身就是愛專研的宅男,那麼編程也比較適合你。
實際上,愛專研是計算機程序開發的行業精神。任何一個優秀的軟件背後都有若干名辛辛苦苦專研的程序員們。如果沉不住氣,不能靜下心來研究,那麼肯定不適合編程的。
為什麼是喜歡專研的宅男呢!呵呵,實際上喜歡專研的人往往是宅男。而計算機程序員往往具有這類特質,所以我們很容易得出結論,如果本身就是愛專研的宅男,那麼編程也比較適合你。
實際上,愛專研是計算機程序開發的行業精神。任何一個優秀的軟件背後都有若干名辛辛苦苦專研的程序員們。如果沉不住氣,不能靜下心來研究,那麼肯定不適合編程的。
玩競技遊戲厲害的適合做程序員 發現程序員中有很多都是競技遊戲高手,或者曾經是。這說明,玩競技遊戲厲害的人確實適合編程,而且容易成為高手。或許這和其追求競技的精神和思維的敏捷有關。當然還和愛動手有關,不過大部分的遊戲迷卻不是程序員。
不會泡妞的人適合做程序員
這個是規律,是一個反推的規律。因為,90%的程序員不會泡妞,真可謂是“程序猿”。沒有女朋友已經成為程序員的一個特性,很多年輕的程序員在畢業後2年內甚至還沒談過一場戀愛。
這個是規律,是一個反推的規律。因為,90%的程序員不會泡妞,真可謂是“程序猿”。沒有女朋友已經成為程序員的一個特性,很多年輕的程序員在畢業後2年內甚至還沒談過一場戀愛。
理工科比文科適合做程序員
這個很簡單,理工科經過大學多年的培養,思維方式、學習方式和行事方式和文科生差異很大,而軟件開發是工科或理科的學問,自然適合理工科的人學。
這個很簡單,理工科經過大學多年的培養,思維方式、學習方式和行事方式和文科生差異很大,而軟件開發是工科或理科的學問,自然適合理工科的人學。
英文好的人適合做程序員
無奈當前碼工仍是在編寫“鳥語”(筆者英語不好)。實際上,如果你英文好,那麼你在編寫程序中就能得到很大的便利,首先你比一般人更容易接受英語,其次,你更容易與國際接軌。而且筆者經過多年程序開發發現,實際上計算機語言就是英語和數學生的兒子。如果創造計算機語言的人是中國人,或許程序可以這樣寫:如果1+1=3, 那麼,顯示“算錯了”。
無奈當前碼工仍是在編寫“鳥語”(筆者英語不好)。實際上,如果你英文好,那麼你在編寫程序中就能得到很大的便利,首先你比一般人更容易接受英語,其次,你更容易與國際接軌。而且筆者經過多年程序開發發現,實際上計算機語言就是英語和數學生的兒子。如果創造計算機語言的人是中國人,或許程序可以這樣寫:如果1+1=3, 那麼,顯示“算錯了”。
360行,行行出狀元。幹一個你感興趣的行業,無可厚非,你是幸福的,但不一定是最出色的。可是幹一個既感興趣又符合你天賦特長的,那麼一定既幸福又出色。所以,文章看起來無厘頭,實則告訴做好職業和人生規劃,不要盲目跟風,尤其是從事編程行業,看準了再做,不要貿然入行。
黑軟科技
1.待業人員——紮紮實實的掌握一門技術,從此再也不為就業發愁。
2.在職人員——當今社會發展速度快,轉行、提升都離不開充電、學習。
3.在校學生——利用在校時間多學習,畢業時輕鬆得到好工作。
軟件開發也並不需要多少英語基礎,實際上那些代碼跟英語也沒什麼關係,它只是編程語言裡規定的一些鍵字,每個編程語言都有關鍵字,但數量不多,經常用到的就更沒幾個。軟件開發裡部分代碼是由英文單詞和字母組成的,但是這是計算機英語,不涉及時態,語法等語法內容,具備高中英語基礎就夠了。因此,英語基礎好壞跟學軟件開發並沒有太大關係。
春天的小豬2
嗬嗬,我是學軟件開發的。不知道你是否瞭解它的課程安排。\n首先,自然是計算機基礎知識。辦公軟件,你得掌握,就是microsoft office系列的軟件;一些常用的軟件,得了解。計算機硬件知識;計算機網絡知識。這些都只是些基礎知識。很簡單。\n然後,就是軟件開發工具和方法的學習。軟件開發的語言,得學幾門,什麼C語言,V語言,Java的。語言嘛,你可以就把它們當英語學。其實比英語簡單多了。畢竟,它們的歷史都只幾十年而已。有的甚至都只有十來年。軟件開發方法裡要求簡單的高等數學知識。一些數據庫軟件的應用,得掌握。\n我宿舍裡四個人都是計算機系的,但都不同專業。四個人都認為,計算機裡的專業中數我們軟件最簡單了,要求掌握的知識都涉及不是很深。\n話說回來,如果你學習不夠踏實,什麼專業都會不適合你,是吧
偉然影視
我覺得首先還是要有興趣,有了興趣才願意花時間精力投入進去,才會越來越好。另外,個人還是需要點天賦的,看到問題能很快找到解決方案。或者看別人的代碼能快速獲得其中精髓,或者開發某個功能能快速高效地完成,而且還要能坐的住,這樣的人天生就是it人才。
劉波183005326
做軟件開發很枯燥乏味,所以做這個第一就是必須喜歡程序員這個行業,樂在其中,一行行代碼的敲入,一個個功能的完善,程序運行時所爆露出來的問題,都足以把人弄崩潰,如果不是從心裡喜歡這個,是很難堅持下去的,有了喜歡這個前提,再就是毅力,沒有哪個程序員面面具到,在前端,運維,硬件方面都是非常精通,在開發過程中也會遇到很多這樣那樣的問題,這個時候就要有堅持下去的毅力,有了這兩點,那就是合格的程序員,個人觀點供您借鑑
松濤竹影123
我自己本身還有身邊很多朋友都是學這個的,我簡單說一下我的看法。
首先你要確定你對這一行是否有足夠的興趣,這行聽著很高大上,但實際並沒有我們想的那麼簡單,在平時是很枯燥無味的,甚至有時候會讓你抓耳撓腮的,所以說興趣很重要。
其次,你要有很強的邏輯思維能力,能通過一些文字敘述聯想到整個代碼的結構以,還有就是寫出來的代碼一定要層級分明,簡潔明瞭,要不你的同事能罵死你,這就要你平時養成一個良好的寫代碼習慣了。
最後,多學幾門高級語言,但是千萬不要撿了芝麻,丟了西瓜,建議你可以學java學習,比較通俗易懂,說現在java語言將會成為未來主流語言一點也不為過,不信自己可以去看看。 很多人說英語不好學這個白費,純瞎扯,在這些語言中雖說英語很常見,但並不是必不可少的,但你要知道它的意思,沒事多讀讀多寫寫,沒有什麼問題解決不了的
小小程序猿789
做軟件開發前提:邏輯分析能力。自檢的方法就是去做一些邏輯智力題,有些人是想不出,有些人是不願意想,都不適合做軟件開發,否則即使培訓了編程技能,也難走遠。