導航:首頁 > 程序命令 > 程序員辦公室

程序員辦公室

發布時間:2022-01-25 06:43:59

1. 程序員的辦公室政治有什麼特色

專業的程序員至少有以下表現:
1.承擔責任

這是專業和不專業的分水嶺。對於一般的程序員來說,他的責任就是及時、高質量的完成任務;對於 Tech Lead
來說,其責任就是統領全組,合理安排任務,讓組員各司其職。2.高質量的代碼

沒有Bug,每一段代碼都要有相應測試。可讀性要高。剛學計算機的同學,變數隨性命名,整個文檔看不到注釋。可擴展性和解耦性。最好的代碼不僅針對當前特殊的情況,還可以應對其他情況;以後即使對現有的代碼進行大量修改,也不應該影響其他模塊。

3.代碼上的時間

一個專業的程序員一周的花在計算機上的時間應該為每周60小時。最基本的40小時,要花在工作中。剩下的20小時,要花在提高自己身上。提高可以是多種多樣的:讀博客、做項目、看文檔、上公開課。

4.對自己領域的精通

無論是前端、後端、還是移動端,都有自己的一套架構體系。作為一名專業的程序員,我覺得應該至少對自己領域所有的知識都有涉獵了解;對於核心的部分,則要做到爛熟於心的程度。

5.思維模式

很多程序員平常寫代碼只在乎能快速解決問題,不在乎選擇解決問題的方法和原因,這是典型的不知其所以然。專業的程序員,理應對每一個問題、每一步設計都有自己的理解。

6.溝通

很多程序員只想寫代碼,做個安安靜靜的美男子,這當然無可厚非。但是你真的確定,正在在做的東西是老闆希望、客戶期待的嗎?作為一名程序員,理解自己應該做什麼、達到什麼效果、同時讓老闆知道什麼能夠實現、什麼實現不了,才是專業的表現。

7.合作

與組員的合作是專業程序員工作學習中重要的一環。除了溝通很重要以外,我想著重談的一點,就是程序員在合作中不能摻雜著辦公室政治。我所認識或者聽說的矽谷的大牛,跟同事皆是坦誠相待,對後輩也是傾囊相授。

2. 程序員可以直接在家辦公嗎

這種情況是存在的。有如下兩種情況:
1 程序員是單乾的,也就是一個人完成整個項目,這時不需要與其他人合作交流,而家裡又有完整環境時,可以在家工作。
2 通過線上聯系,如即時聊天工具,郵件,電話等,可以與其他項目組成員很好的溝通,而家裡有完整的工作環境時,可以在家工作。

要在家工作,必須滿足以下幾點要求:
1 項目可以獨立完成,或在家可以與項目組成員無障礙交流。
2 家裡有完善的開發環境,或者可以遠程使用外界環境。
3 公司允許在家開發,或者沒有公司,自己就是老闆。
其中第三點是最難的,由於在家工作存在,不利於交流,容易降低公司凝聚力,對於機密性數據容易產生泄密,對員工工作狀態無法及時了解等缺陷,所以大多數情況下,都是在公司進行開發的。在家辦公的好處有很多,主要有以下幾點。

時間自由。程序員的工作大多是「計件」而不是「計時」,而且不少程序員都是夜貓子,晚上的工作效率最高,但大多數公司都沒法提供晝伏夜出的考勤制度,所以在家工作的效率往往比在公司要高。

形式自由。程序員大多是熱愛自由、厭惡約束的人,穿T恤衫牛仔褲上班、邊聽音樂邊寫程序只是小意思,不少人還喜歡看文檔時把腳翹起來,想問題時頭朝天身體後仰,中午趴在桌上睡個覺,這樣做在公司會被看做「缺乏體統」,在家則絕對沒有問題。

省去了繁文縟節。毫無意義的會議是大多數程序員討厭的,與業務部門的交流通常也很令人心煩,而在家辦公時這些都由自己主動掌握,心情大大舒暢。

省去了上下班的勞頓。據統計我國一線城市白領平均花在上下班路上的時間超過30分鍾,而且公共交通往往擁擠不堪、上下班奔波勞心勞神,嚴重影響心情繼而影響工作效率。

而說到在家辦公的缺點,大多數人則只能想到「溝通不利」,這確實是個非常嚴重的問題。如果程序員的工作內容只是提交代碼,那麼在家工作應當算相當好的選擇, 可惜工作是一項復雜的勞動,溝通是其中必不可少的內容。面對面的溝通,無論是效率還是質量,都勝過遠程溝通,加之工作中許多協調配合的事情遠程交流是很難 弄清楚的,所以許多容許程序員在家辦公的公司也會定期召開碰頭會,遇到重大項目就更是如此

3. 不想做程序員了,感覺工作環境太安靜,工作氛圍太壓抑了。受不了,但又不想轉行,自相矛盾,該怎麼辦

個人觀點:

  1. 可能是因為你這個企業的氛圍就是這樣的,以往我待過的公司,程序員他們很熱鬧,會在一起討論、聊天,而且關鍵是和別的部門是連在一起的,所以也會和別的部門同事一起交流。

  2. 程序員這個工作本身也是比較枯燥了,面對著都是代碼,但在寫這些代碼的時候,也是需要非常的專心才能寫進去吧,如果想菜市場一樣吵鬧的話也會煩躁的。

  3. 可以每天給自己定個時間,寫一段時間的代碼,然後留15分鍾時間走動走動,約同事在某個角落裡抽抽煙聊一聊也是種放鬆

  4. 轉行:這要看你做這行做了多久,還有接合你的年齡啦,除了程序員你還能做些什麼,是否能夠轉成功,職場上的困難有很多,不可能每一次遇到都用逃避的方式去面對,對吧?可能只是你這家公司氛圍比較安靜,你可以看看別的企業,總歸會有你滿意的。

    以上就是我的一點個人小看法哦,希望能夠幫到你,謝謝!

4. 普通程序員的工作生活是怎樣的

通常我們進入公司以後,不會是重頭開始一個項目,而是在已有代碼的基礎上進行維護或新功能的開發,所以必須「讀代碼」。
讀有「泛讀」,了解系統架構、功能模塊,對系統有一個大致的認識,各個功能能找到相應代碼實現的位置。
還有「精讀」,通常就是調試了,在fix bug的時候使用。此外還包括審核:一些規范一點的公司,都會有code review,也是精讀,但不用debug。
對於一個成熟的項目來說,讀代碼——而不是寫代碼——可能是最耗時間的工作了。
寫注釋文檔
為了減少「讀代碼」的時間,我們不得不花時間「寫注釋」「寫文檔」——這個程序員最深惡痛絕的工作。所以現在「爛代碼才需要注釋」的聲音變得越來越強,但無論如何,文檔還是要寫的。(注意:要能區分注釋和文檔)
了解需求
好了,終於到了「寫代碼」的時間了。
然而,在動手開始寫代碼之前,你必須花時間「了解需求」。和自己寫個小程序玩玩不同,在公司,你是為別人寫代碼,所以你一定要了解別人究竟想實現什麼功能。通常,這並沒有你想像的那麼簡單,需要反復的溝通。
當然,也有一些團隊和個人,不願意在這上面「浪費時間」,通常他們的下場就是不斷的寫代碼,然後不斷的改代碼,加班加點的做大量的無用功,整個公司怨氣沖天一地雞毛。

5. 程序員鼓勵師是什麼工作

一般來說,程序員鼓勵師的工作主要是以下兩方面:
和事佬:程序員、技術男都比較直,他們不擅長團隊成員之間的溝通。

一個辦公室里有很多程序員,有時組與組之間可能會出現問題,有時兩個程序員會為了同一個程序如何編寫產生不同的意見。

這時程序員鼓勵師就得過去打圓場,做好溝通平復大家的心情,讓他們不至於因矛盾而影響正常工作。

所以程序員鼓勵師這個中間人更像是一個「和事佬」。

勤雜工:程序員鼓勵師的另一項任務就是每天幫程序員訂一日三餐。

當不需要跟進項目閑下來時,也會跑到程序員的辦公室,陪程序員聊天,幫程序員切水果准備下午茶,開展一些文體活動等。

但是對於程序員鼓勵師一職也有負面的聲音存在:

有部分人認為,企業沒有能力通過正常的方式來安撫員工,

不招收更多的女性程序員,不投放資源培養,寧願請鼓勵師也不願給程序員加工資,真是情何以堪。

程序員需要的是少加班,有更多時間發展私人感情,而不是無關痛癢的精神按摩。

其實說到底,這個崗位更多的只是公司的一個噱頭罷了。

知乎上有一個這樣的問題:當程序員鼓勵師是什麼樣的體驗?

看了答案你會發現,在大多數耿直的IT男里,所謂的「程序員鼓勵師」還真是沒什麼用。

一旦開始幹活寫代碼了,誰還想被打擾啊!除非你能幫我寫代碼,否則還不如離我遠點,免得干擾我思路。

6. 我是程序員,天天做辦公室,感覺身體越來越差了,並且輻射很嚴重,還老是掉頭發。

直接 實施,你懂技術,又想在外面跑跑,實施很適合你~

7. 辦公室死氣沉沉,都是程序員,如何活躍氛圍

多交流,下班弄點活動,主要也需要組織者的

8. 為什麼程序員應該在家辦公而不應該在大廳辦公室

放辦公桌魚缸型

9. 帥呆了,國外的程序員辦公環境都是什麼樣的

估計,大部分閱讀本文的程序員都是坐在敞廳的隔斷里編程。這種工作環境是最節省空間的,但未必是最節省工作能量和注意力的。程序員不喜歡開放式辦公室,因為開放式的辦公室嘈雜,極易發生各種干擾事件。而程序員最害怕被打攪的職業人群。但獨立辦公室並不是每個人程序員都能有資格享受的。雖然坐在嘈雜的敞廳的隔斷里編程、甚至加班,但工作還是要按時完成。努力吧,等得到了老闆的賞識,你自然會有一個稍微獨立、安靜的辦公室。
雖然吃不著豬肉,我們還是可以看看豬跑的。下面就在網路上搜集的一些國外知名程序員的辦公桌的樣子,都很不錯,將來要是做了公司首席計算機科學家,也參照他們的辦公桌設計一個。呵呵。
Ilya Grigorik: Google 工程師。

Alex MacCaw: JavaScript 程序員,O』Reilly 作者,目前在 Stripe 公司工作。

Sam Soffes: iOS 和 Rails 軟體工程師,Synthetic 前雇員,目前在創業。

Max Howell: Homebrew 的作者。

Scott Hanselman: 微軟工程師。

Jeff Lindsay: 開源黑客,Hacker Dojo 創始人,目前在 Twilio 工作。

Dr Nic Williams: 每個 Ruby 社區的人都應該聽過或看過他的作品,貢獻了超過100個開源項目,目前在 Engine Yard 工作。

Phil Haack: 前微軟 ASP.NET 程序經理,目前在 GitHub 工作。

Michael Bleigh: 開發了幾個被廣泛使用的 Ruby 開源軟體庫。

10. 一般程序員的工作是什麼樣的

現在是互聯網時代了,大數據已經走入了我們的生活中,我們生活的各個方面都離不開網路的支持,智能手機以及電腦的普及讓我們的生活變得更加的便利。

隨著時代的發展社會的進步也有很多職業的更新,現在計算機已經變得非常的日常化了,所以程序員專業是非常的火熱的,很多人在大學的時候都會選擇計算機專業,就是因為計算機專業非常的好就業,但是程序員的工作不是在普通人心目中的修電腦,其實程序員的主要工作就是負責軟體的開發以及系統的維護。

程序員這一項工作是時代發展的產物,正是因為有了程序員,我們的生活才會變得更加便利,同樣也會變得更加豐富多彩,我們應該多了解其他行業的工作內容,這樣才能尊重每一個行業的工作者。

閱讀全文

與程序員辦公室相關的資料

熱點內容
cmd殺死進程命令 瀏覽:233
ipad激活伺服器地址 瀏覽:449
單片機開始直流電機壓降問題 瀏覽:15
伺服器地址失敗怎麼辦 瀏覽:144
安卓手機怎麼下載蘇聯游戲 瀏覽:128
主教的命令 瀏覽:803
php判斷變數為空 瀏覽:743
你演我猜安卓版本怎麼用 瀏覽:909
已夠app哪裡看 瀏覽:1007
程序員怎麼學會開車的技巧 瀏覽:785
網易郵箱如何刪除伺服器郵件 瀏覽:153
java多個泛型 瀏覽:276
安卓折扣號怎麼充值 瀏覽:604
行政決定行政命令 瀏覽:895
linux下的軟連接 瀏覽:606
fib在python是什麼意思 瀏覽:534
c調用命令行 瀏覽:942
阿里雲伺服器中沒有apt 瀏覽:611
發送信息需要用戶加密嗎 瀏覽:638
六年級分數乘分數有幾種演算法 瀏覽:300