為什么程序員一定要加班?

摘要:?一提到程序員,大多數人的印象大概就是死宅、無趣、沒有私人生活,除了上班寫寫寫代碼,加班寫代碼更是標配。似乎在深夜頂著雞窩頭,目光呆滯,面無表情敲鍵盤的場景才是一個程序員的真實寫照。 當然,這也是我對于程序員的幾乎所有印象,我不知道自己的這個印象來自于哪里,因為在之前我跟程序員是沒有接觸的。

951279b7b42174c1a13f0d97069a9674d7f328d4

一提到程序員,大多數人的印象大概就是死宅、無趣、沒有私人生活,除了上班寫寫寫代碼,加班寫代碼更是標配。似乎在深夜頂著雞窩頭,目光呆滯,面無表情敲鍵盤的場景才是一個程序員的真實寫照。

當然,這也是我對于程序員的幾乎所有印象,我不知道自己的這個印象來自于哪里,因為在之前我跟程序員是沒有接觸的。僅有的一次是大概十年前,有機會接觸到一個應屆生女程序員,得知她當時拿的薪水是4000,而我在兩年后畢業拿到的薪水是1500,這在當時也是我們廣告專業應屆生比較正常的起步薪資了。你可以想象,我當時的驚訝程度吧。

而外界給予程序員更多的關注似乎不是薪水,而是付出。IT族甚至被視為過勞死幾率極高的高危職業。

前段時間跟北京的同學聊天,她的老公也是程序員,她得知我剛剛換工作到一家軟件公司,便以過來人的身份跟我抱怨IT行業工作壓力大,是拿命在換錢。他老公幾乎是天天加班,回到家八九點是早的,正常是十點左右,十一二點也經常。在她的描述里,老公的日常就是上班,加班,當然也包括周末。而且她告訴我,這是所有程序員的正常生活軌跡。

你以為只加班就夠了嗎?當然不夠!同學的老公還要自己擠時間不斷學習充電,去掌握更多技術,不然將面臨被取代的危險。她說,再過兩年想把北京的房子賣掉,來青島換一套大一點的房子,然后讓老公換一個輕松點的工作。他們的房貸8000,老公現在的薪水每月在2w左右。

同學說她老公所在的公司是為騰訊提供服務,還算是不錯的公司了。在我的理解中,大概就是外包類的公司。這就是我了解到的關于程序員的所有。說拿命在換錢,我覺得一點都不為過,甚至覺得付出更大于收入。多少錢能抵得過健康呢。

直到進入了這家軟件公司,才算是正面接觸到程序員和IT業。說一下感受吧,第一,工作節奏快!!

這是我任職兩個月以來的最大感受,我工作也將近十年的時間,在北京工作過兩年,在青島六年,任職的公司大到幾百人小到三五人,可就工作節奏來說,此前任職的任何一家都真真兒的趕不上現公司。

每天8點半是站立會議,會議結束后吃早飯,早飯結束大概在9點,11點半午飯,下午1點上班,五點半下班。也就是說真正的工作時間是上午兩個半,下午四個半共七個小時,這個還包括下午的水果時間。

第二,無加班!!

我悄悄觀察了一下,五點半是正常下班點,六點之前公司基本就關門了,當然軟件升級的時候另說,因為白天用戶在用,只能晚上做升級。而且我的雙休、法定節假日都正常休息。

第三,關系簡單。

可以說,除了工作問題,就沒有其他問題了。我覺得程序員們是相當簡單,直來直去的一群人,所以跟他們交流力求直接就好。什么層級區別,勾心斗角,辦公室政治在這里是見不到的。當然,工作態度要嚴謹,這是兩回事。至于其他你隨意就好了。你可以穿拖鞋,你可以穿覺得最舒適的衣服上班,當然不能衣衫不整,影響市容市貌。

至于同學的老公和我同在軟件企業,為什么區別這么大呢?我總結了一下,最主要的原因可能是,一線城市和三四線小城市的市場環境不同,企業間的競爭激烈程度不同,我們的工作方式也不一樣。

再就是公司管理方式的區別。我所在的公司工作氛圍輕松,沒有加班的傳統,從老大的角度,也不提倡加班,而是提供一切可能讓你積極主動的完成工作。

既然不加班也就意味著工作時間內必須完成工作。這也就是工作節奏快的原因了,如何高效利用有限時間,這是值得說的一點。

在以前的工作中,聊天,看新聞,跟同事閑談可以說能占到我1/3的工作時間,相信很多人都跟我一樣,一天下來感覺什么都沒做啊,有時候就不得不加班去做白天沒有做的工作了。

現在的感覺是,時間根本不夠用,喝水上廁所都緊張。每一天都充實的不要不要的,當然工作也順利完成。轉變怎么這么大呢,我個人的感受,首先是協同辦公軟件的功勞,我們用的是公司研發的一款協同辦公軟件,叫然之。用過管理軟件的都知道,工作任務指派,項目進度情況一目了然,節省了很多當面溝通詢問的時間。加上早上的站立會議也可以清楚知道其他同事的工作動態,相互間有數。還有很關鍵的一點就是,注意力要高度集中,關掉電腦的各種新聞廣告彈窗,手機消息,可以告知朋友上班時間不要給自己發消息閑聊,有事情直接打電話。再就是工作氛圍了,當別人都在忙忙碌碌工作的時候,你好意思自己一個人聊天看新聞嗎?工作還沒做完呢哎呦喂。

雖然我進入軟件行業的時間還短,但還是想就我所看到的關于程序員關于軟件行業的一些事情說一說,你要知道,不是所有的程序員都加班的!不要人云亦云了!

不加班,那收入情況呢?因為薪資問題涉及到隱私,我對于程序員同事們的具體收入不得而知。但就我個人來說,薪水雖然算不上高,但在這個平均薪資水平不高的小城市,也算不錯了。所以,程序員們的薪資,你還是想想十年前讓我一直耿耿于懷的女程序員吧。

用云棲社區APP,舒服~

原文鏈接

轉載于:https://www.cnblogs.com/jzy996492849/p/6928863.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/456351.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/456351.shtml
英文地址,請注明出處:http://en.pswp.cn/news/456351.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

javascript 反斜杠\

通常&#xff0c;我們在動態給定一個div的innerHTML時&#xff0c;通常是樣做的&#xff1a; <div id"demo1" /> <SCRIPT> var demo document.getElementById("demo1"); var str "<h1>" "<a hrefjavascript:; ο…

SQLAlchemy 中的 Session、sessionmaker、scoped_session

SQLAlchemy 中的 Session、sessionmaker、scoped_session 目錄 一、關于 Session 1. Session是緩存嗎&#xff1f;2. Session作用&#xff1a;3. Session生命周期&#xff1a;4. Session什么時候創建&#xff0c;提交&#xff0c;關閉&#xff1f;4. 獲取一個Session&#xf…

沒有任何權力的“項目經理”該如何當?

2016.11.25 11:40* 字數 1454 閱讀 108評論 0喜歡 1小王幾月前被任命為項目經理&#xff0c;負責9個人的工作安排。工作上要對上負責&#xff0c;完成項目&#xff0c;可對下小王卻沒有對小組成員的工作考核權&#xff0c;也就是說&#xff0c;不能影響他們的收入。 圖片發自簡…

SparkSQL之Join原理

文章目錄前言&#xff1a;Join背景介紹Join常見分類以及基本實現機制Hash JoinBroadcast Hash JoinShuffle Hash JoinSort-Merge Join總結前言&#xff1a; 寫SQL的時候很多時候都有用到join語句&#xff0c;但是我們真的有仔細想過數據在join的過程到底是怎么樣的嗎&#xff…

SQLAlchemy中filter_by()和filter()的用法不同

filter_by() 和 filter() 的最主要的區別&#xff1a; 模塊語法><&#xff08;大于和小于&#xff09;查詢and_和or_查詢filter_by()直接用屬性名&#xff0c;比較用不支持不支持filter()用類名.屬性名&#xff0c;比較用支持支持 談 filter_by() 的語法之前先看下 filt…

python爬蟲從入門到放棄(六)之 BeautifulSoup庫的使用

上一篇文章的正則&#xff0c;其實對很多人來說用起來是不方便的&#xff0c;加上需要記很多規則&#xff0c;所以用起來不是特別熟練&#xff0c;而這節我們提到的beautifulsoup就是一個非常強大的工具&#xff0c;爬蟲利器。 beautifulSoup “美味的湯&#xff0c;綠色的濃湯…

SparkHiveSQL中Join操作的謂詞下推?

前言&#xff1a; SparkSQL和HiveSQL的Join操作中也有謂詞下推&#xff1f;今天就通過大神的文章來了解下。同樣&#xff0c;如有冒犯&#xff0c;請聯系。 正文 上文簡要介紹了Join在大數據領域中的使用背景以及常用的幾種算法&#xff0d;broadcast hash join 、shuffle h…

【轉載】通過金礦模型介紹動態規劃 (動態規劃入門)

先附上原文地址&#xff1a;http://www.cnblogs.com/sdjl/articles/1274312.html 通過金礦模型介紹動態規劃 對于動態規劃&#xff0c;每個剛接觸的人都需要一段時間來理解&#xff0c;特別是第一次接觸的時候總是想不通為什么這種方法可行&#xff0c;這篇文章就是為了…

flask模型中【外鍵】relationship的使用筆記

模型中relationship的使用筆記 模型.PY class User(db.Model):# __tablename__ user1 #定義表名id db.Column(db.Integer, primary_keyTrue, autoincrementTrue)username db.Column(db.String(10), nullableTrue)password db.Column(db.String(64), nullableTrue)phone …

六種方式實現生產者消費者(未完)

2019獨角獸企業重金招聘Python工程師標準>>> 一、利用Object對象是wait和notify\notifyAll package com.jv.parallel.consumerandproducer.objectwait;public class Car {private volatile int flag 0;public void showConsumer(){System.out.println("I am a…

SQL中基于代價的優化

還記得筆者在上篇文章無意中挖的一個坑么&#xff1f;如若不知&#xff0c;強烈建議看官先行閱讀前面兩文&#xff0d;《SparkSQL Join原理》和《Join中竟然也有謂詞下推?》 第一篇文章主要分析了大數據領域Join的三種基礎算法以及各自的適用場景&#xff0c;第二篇文章在第一…

git如何解決沖突(代碼托管在coding)

分支A提交合并請求到分支B&#xff0c;有沖突git fetch code 拉取遠程倉庫的其他分支代碼&#xff08;我拉代碼是remote add code所以這里是code,可以用git remote查看&#xff09;git checkout 分支A 切換到分支Agit pull code 分支A 拉取分支A代碼git checkout 分支B 切換到分…

cookie和session之會話機制: ? http 協議? ---》 無狀態協議

設置cookie&#xff1a; 通過response對象&#xff1a; response make_response() response.set_cookie(key,value,max_age(單位second),expires(要求是detetime類型)) expires datetime(year2018,month11,day5) #expires是這么設置的 expires datetime.n…

Java Map 怎樣實現Key 的唯一性?

大家都知道。在Map和Set不可存在反復元素&#xff1f; 可是對于內部的細節我們并不了解。今天我們就一塊來 探討一下&#xff01; 1 對于 HashMap HashSet 他們的底層數據結構的實現是&#xff1a;維護了一張 HashTable 。容器中的元素所有存儲在Hashtable 中。他們再加入…

win10下安裝pyspark及碰到的問題

文章目錄前言安裝過程Q1總結&#xff1a;前言 最近由于工作需要&#xff0c;需要了解下pyspark&#xff0c;所以就在win10環境下裝了下&#xff0c;然后在pycharm中使用的時候碰到了一些問題。整個過程可謂是一波三折。下面一一道來。 安裝過程 安裝過程就不詳細說了&#x…

解決AttributeError AttributeError: 'NoneType' object has no attribute 'filename'

原因忘記上傳文件 表單需要加屬性 enctype"multipart/form-data" 否則報錯&#xff01;AttributeError AttributeError: NoneType object has no attribute filename enctype"multipart/form-data是設置表單的MIME編碼。默認情況&#xff0c;這個編碼格式是ap…

SQLAlchemy()分頁器paginate方法

Flask的數據分頁示例 用法&#xff1a; 1&#xff0c;首先寫數據獲取的視圖函數&#xff0c;就像這樣&#xff1a; # 首頁 blog_bp.route(/, endpointindex) def index():#獲取頁數page request.args.get(page,1)paginate Article.query.paginate(pageint(page),per_page3)…

開源中國 2014 年源創會年度計劃

時光總是從敲代碼的指尖不經意地滑過&#xff0c;轉眼2014年已快過去一半&#xff0c;OSC依然心懷著最初的夢想。 源創會&#xff0c;oscer的線下快樂大本營&#xff0c;我們仍在繼續...... 聆聽技術大牛講解最前沿的技術&#xff0c;和同道中人切磋IT秘籍&#xff0c;吃點心侃…

互聯網金融行業申請評分卡(A卡)簡介

文章目錄前言基本概念1、信用違約風險的基本概念什么是信用違約風險&#xff1a;組成部分違約的主體個貸中常用的違約定義M0&#xff0c;M1&#xff0c;M2的定義2、申請評分卡的重要性和特性信貸場景中的評分卡申請評分卡的概念為什么要開發申請評分卡評分卡的特性 &#xff08…

Flask的csrf_token的用法

在flask當中&#xff0c;flask-wtf模塊時攜帶csrf校驗的&#xff0c;只是需要開啟&#xff1b; 如果不開啟校驗就不需要校驗&#xff0c;但是那樣不安全。 Csrf是針對與post請求的跨域限制&#xff0c;get請求沒有作用 csrf_token的開啟 在flask中開啟csrf保護 from flask_…