導航:首頁 > 程序命令 > 外行程序員職業

外行程序員職業

發布時間:2024-02-01 16:03:55

A. 你對程序員這個職業有什麼看法呢

程序員,外面都說人傻,錢多,死的早。
不過我本人是程序員,所以不完全認同,但是也不能說沒有。程序員因為天天和代碼打交道,代碼是很多邏輯的部分,所以程序員一般邏輯思維不會太差,但是整體來說和人交接和情商就比較低。因為一群大老爺們討論需求什麼的就是各種吵吵,基本上說弄就弄。
然後程序員的起步工資確實比較理想,但是後期其他行業工資也會上來。程序員的工資都是加班加出來的,不管多麼好的公司,出產品的時候各種加班,有一些加班是階段性,但是有很多的公司就是長期性,基本上每天都是加班。所以加班也是程序員的標簽之一。
程序員因為邏輯長期腦力運動,再加上程序員都是很懶的,肯定也有愛運動的,但大部分都比較懶,我接觸的懶人居多,不會特別去裝扮自己(包括女程序員,基本都不會化妝的)。所以程序員會有一點點的邋遢,但是邋遢和臟是兩回事,邋遢只是不愛打扮,但是個人衛生一般還是可以的。然後體格方面也不會太好,長時間坐著,大肚子的概率和禿頭非常高,我的幾個老大頭發都比較稀少掉頭發,我現在也開始掉頭發。所以死的早應該是說這個。
還有一點,程序員聊天的時候喜歡說一些代碼性的東西,外行感覺十分奇怪,但是這是程序員的笑話,這個是職業病,其他職業應該也有。
不過程序員談戀愛的時候這些毛病一般很少存在,都會刻意去避免。
總的來說程序員其實也還好,只是一個職業不會有太大的區別,人際關系可能差點點,然後邏輯肯定不差。其他就是宅。

B. 外行如何進入IT行業比如程序員

編程新手該如何從零開始學習Java編程?

一、到相應的培訓機構學習

別在這說培訓機構沒用什麼的,但是一定要找正規的培訓機構,不然容易被坑。培訓機構里的課程均是現在工作中必須要用到的,時間短,所以可能學生對於新知識消化、理解得沒那麼快,所以需要自己更多的努力。

在培訓機構里學習要注意的是:勤加練習、主動自學、有問題提,不懂的及時請教老師,否則畢業後就無法直接得到有效的溝通了。

二、自學

我們首先要明確一個大方向,也就是說現在面向對象的編程范疇。盡管人工智慧曾經有所浪潮但未來5-10年工業界廣泛承認並接受的將是面向對象式的編程。

工業界目前最流行的面向對象編程語言就是C++和Java。所以基本上鎖定這兩個方向就可以了。而且完全可以同時掌握。

三、掌握Java的精華特性

掌握Java的精華特性的同時,一定要知道為什麼。比如,Interface和multi-thread。用interface是更好的多繼承的模型,而多線程則是設計到語言一級的重要特性。要完全理解interface是為什麼,用多線程又有幾種常用的編程模型。

四、進行編程實踐

接下來就不能紙上談兵了,最好的方法其實是實踐。一般教科書上的例子並不能算是實踐,只能算是讓你掌握語言特性用的。而提倡做實際的Project也不是太好,因為你還沒有熟練的能力去綜合各種技術,這樣只能是你自己越來越迷糊。

我認為比較好的方法是找一些比較經典的例子,每個例子比較集中一種編程思想而設計的,

比如在我的實踐當中,我曾經學習過一個很經典的例子就是用Java實現的HotDraw

學習是為了用的,是為了讓你的程序產生價值,把握住這個原則會比較輕松點。

編程新手該如何從零開始學習Java編程?

C. 你怎麼看待程序員的高壓工作

我自己就是從事程序員工作十幾年,這確實是一份很辛苦的工作,但是也有它的意義所在。
1、這是需要人不斷學習才能勝任的工作,所以能促使大部分人養成持續學習的自覺性,讓人一直走在前進的道路上;
2、這是一份比較損耗身體的工作,所以需要工作之外做好鍛煉計劃並付諸實踐,這就促使大部分人養成一種愛鍛煉習慣與愛護身體的思維;

3、這是一份重溝通的工作,所以很多人的表達能力得到極大的改善。

D. 做程序員是不是很累,每天要工作多久

早上9天上班,晚上10點下班,一周休息一天,沒有加班費,活的像是鄰居沒有人見過你。


程序員這個職業常給很多人的印象是一份拿著高工資但經常加班996的工作。很多朋友想入行但是又擔心很累。作為一名程序員,下面我來聊消仿聊程序員這個職業的真實情況。

我對於程序員這個職業理解主要有以下幾個特點

常思考,軟體開發涉及大量的邏輯判斷,設計,優化等所以需要常思考。每一個軟體系統都是程序員們的智慧與經驗結晶。

多討論,大型軟體都是由多人團隊協作完成,所以需要大量的溝通去保證軟體開發整個生命周期流程。

追求設計與編碼,結合業務精要設計並追求代碼的優雅易懂。棚橋粗

不斷學習,it技術迭代更新速度很快,程序員需要在保持自己技術棧眼界更新的同時還需要深入各種底層技術進行研究打實基礎。

那麼真實程序員是不是很累?

總的來說程序員是一門腦力活,腦累,在軟體設計和開發到bug的排查等都需要思考。但是對於如果真的對it知識技術等十分熱愛而從事程序員一直,其實往往工作中並不會覺得累,反而是有持續不斷的動力去迎接挑戰思考並解決問題。所以累不累要取決於自己是否熱愛這門職業,這與其鏈鎮他行業一樣。我身邊也有不少優秀的程序員,他們在很好地完成本職工作的同時還花大量的空餘時間學習新技術思考和提升。相反的如果只是追求高工資而入行,那麼時而久之會很累的。



每天要干多久?

這個主要是根據項目以及公司規定而定。常見的情況下為早9晚6。主要根據項目的進度,項目前期設計分析階段不會太多加班,開發期到提測交付期如果進度很趕也會加班如業界所說的996情況。在項目上線後的維護期則根據系統平穩狀態來判斷是否需要加班維護。但是很多的程序員下班後也會選擇加班學習技術提升自身的能力,保持自身競爭力。

以上就是程序員的真實情況,希望對你有所幫助。


E. 如何看待互聯網大廠程序員因厭惡編程,辭去月薪2w+的工作去當司機

人各有志,只要能過上開心快樂的日子,做什麼職業不重要。
外面的人看到的都是程序員的工資高,卻不知道程序員工作中的煩惱
奇葩的需求
2018年中國平安的產品經理和APP開發人員在辦公室打了起來,原因是該產品經理給開發提了一個需求,根據用戶手機殼的顏色自動調整APP的主題,程序員聽到這樣的需求後對產品經理大打出手。假如這樣的需求給到我的話,大打出手倒不至於,辭職是肯定的。對於這種完全不懂編程的產品經理,日常被程序員問候已經是常態了。
2019年某次元視頻網站源碼泄漏事件中,不少人在源碼的注釋中看到了這個
可見程序員日常寫代碼中都不忘問候產品經理,對產品經理的仇視是日積月累的。
還有這個
地位
程序員被戲稱為碼農、代碼搬運工也不是沒有道理的,在需求上沒什麼話語權,需求來了,即使覺得這樣的需求不合理、沒有意思,也要硬著頭皮去做完;拿到需求,只能默默低頭完成,這時候培養一個好心態尤為重要,不然將是無休止的口水戰爭。
彈性工作時間
程序員的加班是無休止的,996已經是工作常態了(早上9點上班,晚上9點下班,一周工作6天),遇到緊急任務或者產品上線,有時甚至需要工作到凌晨,去年較火的github項目996.ICU,程序員集體反抗,但是作用根本不大,除了讓外界知道程序員加班外,工作時間沒有任何改善,甚至由於大環境不好,很多程序員都丟了工作。現在的招聘信息中,工作要求中一般都不寫加班,但是在會在面試的時候問你能不能接受加班,你要是說不能接受,基本就涼了。
身體越來越差
當程序員的,在變強的道路上禿頂的問題也隨之而來,剛入行時關注編程能力的變強,到入行後的養生,行內的規矩,根據程序員的發亮去判斷一個程序員的技術水平,雖然是吐槽,但是也並不是沒有道理的,程序員的工作本來就燒腦,平時工作頭發掉得多,還有工作時間也導致了這個行業普遍都掉發嚴重,晚上得不到好的休息。
後來還出現了幫助程序員通過面試的發型
通過發型迷惑面試官,讓面試官認為你是具有多年開發經驗的老手。
發亮都是表面上看到的,還有內在的,程序員因為工作時間長,平時沒有時間鍛煉身體,久坐,導致的腰肌勞損,頸椎病都是常態
所以工作多年的程序員中就兩種體形,一種骨瘦如柴,一種發胖型,就沒有幾個是壯的。
最後
程序員的轉行都是多種原因,日積月累的,曾經剛入行時對這個行業的神秘感,到真正工作時對他的厭倦,其實不止是程序員厭惡編程,其他工作也一樣,當愛好變成了你的日常工作,你的這個愛好就已經被扼殺了。程序員轉行當司機,也許是真的受不了這樣的工作強度和工作壓力吧。

F. 普通程序員的工作是怎樣的

普通程序員的一天可以大致分為四個階段:准備工作、編碼、測試和維護,具體如下:

1. 准備工作階段:在上班前,程序員需要查看郵件、簡報和任務列表,了解當天的工作安排和完成情況,以及與項目相關的問題和需求。這個階段還可以進行代碼審查、閱讀技術資料和學習新技術等。

2. 編碼階段:程序員會花費大部分時間編寫代碼,根據需求和設計文檔,選擇一種或多種開發工具和編程語言來開發應用程序。可能需要進行後端API開發、資料庫設計、前端頁面設計等工作。程序員在這個階段需要嚴格遵守編碼規范,注意代碼簡潔、可讀性強、可擴展性好等方面的要求,以確保代碼質量。

3. 測試階段:在編寫完代碼後,程序員需要對其進行嚴格測試和調試,以發現和修復錯誤和缺陷。測試包括單元測試、集成測試、回歸測試等,採用不同的測試工具和方法來確保代碼質量和軟體穩定性。和辯

4. 維護階段:在軟體投入使用後,程序員需要對其進行維護和升級。這包括診斷和修復軟體問題、更新代碼、添加新功能等,以滿足客戶或用戶的需求。同時還需要維護文檔、處理問題反饋和進行溝通等工作。

舉個例子,一個普通程序員的一天可能包括以下任務:

1. 9:00 - 10:00:查看郵件、簡報和任務列表,了解今天的工作安排和完成情況,並回復相關郵件和信息。

2. 10:00 - 12:00:根據項目需求,完成後端API的開發,使用Java和Spring框架進行編碼,並進行單元測試。

3. 12:00 - 13:00:午餐時間,與同事交流,了解其他項目的進展和困難,商討解決方哪滾法。

4. 13:00 - 14:30:繼續完成後李棚余端API的開發,與資料庫設計師溝通並進行資料庫設計。

5. 14:30 - 16:00:開始進行前端頁面的設計和開發,使用HTML、CSS和JavaScript等技術進行編碼,並進行集成測試。

6. 16:00 - 17:30:接收產品經理的問題反饋和建議,修改代碼並進行部署,同時對新功能進行測試和調試,確保無任何問題。

7. 17:30 - 18:00:總結今天的工作,編寫工作日誌,提交代碼庫,准備明天的工作計劃。

這只是其中一種可能的工作安排,不同的程序員和項目有不同的工作負責和時間分配。

閱讀全文

與外行程序員職業相關的資料

熱點內容
在線照片壓縮變小 瀏覽:646
隱藏配置文件夾 瀏覽:178
php分布式模塊化開發 瀏覽:384
wula是什麼app 瀏覽:812
豌豆莢里怎麼降低安卓手機版本 瀏覽:369
桌面的文件夾怎樣解散 瀏覽:794
貴州貴陽山洞伺服器雲空間 瀏覽:219
年薪48萬程序員老公 瀏覽:915
使用預構建的python 瀏覽:530
加密對沖基金交易有限公司 瀏覽:355
煙台製冷壓縮機價格 瀏覽:247
平板能用騰訊雲伺服器嗎 瀏覽:865
有js基礎學python 瀏覽:594
程序員可以回老家蓋房子嗎 瀏覽:553
pythonserial波特率 瀏覽:576
pc我的世界國際服怎麼下伺服器 瀏覽:142
udp凈荷加密 瀏覽:925
qq哪個文件夾占的內存大 瀏覽:632
哪個app賣葯是真的 瀏覽:829
半圓形計演算法 瀏覽:394