本人程序員,入職一家公司,天天干沒技術含量的工作還加班,怎麼辦?

狂飆的蝸牛哈


本人作為你的同行,從事程序員的工作已有十餘年。針對這個問題,我說說自己的看法。

首先,對於一名程序員來說,你的職場競爭力,主要體現在如下幾個方面:編程的技術,項目的開發經驗,軟件項目或產品背後的行業的專業業務知識,項目管理的經驗等。作為程序員,需要提前瞭解這些影響你職場發展的核心競爭力,並在自己平時的工作中有針對性的去加強。當然大家不能指望同時擁有很多技能,需要結合自己所處的工作環境來選擇現階段適合自己發展和提升的技能。

其次,當你已經瞭解程序員的職場核心競爭力後,你應該結合你現在工作中遇到的問題來考慮,現在從事的無技術含量的工作,是否對你了加強除技術以外的技能有幫助,畢竟對程序員來說除了技術水平,軟件項目或產品背後的行業專業業務水平也是同等重要的。像我一直從事的金融軟件開發行業來說,熟悉和理解銀行整體業務知識也是至關重要的。如果現在的工作的內容對你提升核心競爭力方面沒有任何幫助的話,你就完全沒有必要繼續在現在的公司浪費自己寶貴的時光了。

最後,針對這個問題,我建議剛參加工作的程序員務必提前瞭解程序員的職場核心競爭力有哪些,結合自身能力特點及平時工作的內容,選好自己要去加強的某一項或兩項核心競爭力,然後在自己今後的工作中和下班時間去為之努力。同時也要多思考當前的工作內容是否對自己的職業發展有幫助,如果確實沒有幫助就應該考慮是否需要換一個工作環境了。

以上是我對你的一點建議,希望對你有所幫助。

我從事銀行IT行業多年,目前從事銀行IT項目管理的工作,我會陸續寫一些關於銀行業務和技術方面、職場相關的文章,感興趣的朋友可以關注我,相信一定會有所收穫。


程序員瓦力


首先,作為一個老一輩的程序員,我要糾正一個誤區。

很多的程序員以為,每天工作就會用到很多新技術,能夠不斷的磨練自己的技術。No,絕大部分的公司工作都是其實面對的都是業務場景,而且很多的業務場景麻煩的僅僅是業務的邏輯,所使用的技術都是CRUD。如果每天只是去完成公司的任務,那麼技術能力只有不斷的降低。

程序員如果想要不斷的提升自己的技術,只有一個途徑,就是在工作之餘自己學

除了特別大的公司,基本沒有公司會有富裕的人力,能夠安排專人在工作時間研究技術,最後投入到實際的項目中。作為一個聰明的程序員,我們應該是在工作之餘來研究新的技術,在有了一定的成績之後,和自己的上司討論,看看有沒有機會將你所研究的新技術應用到實際的項目中。

可能很多人會覺得,我自己花自己時間研究的技術,公司要使用,應該需要給我一些辛苦費啊。如果你這樣認為,我只能說:千萬不要這樣想。

首先,你雖然研究了技術,但是沒有實際在項目中應用,這個技術中有多少的坑你並不知道,很多時候,你的上司敢讓你在實際項目中嘗試新技術,那絕對是個好上司了。一但新技術的應用出了問題,他會需要背鍋的。所以,給不給錢其實一點都不重要。因為你在把技術應用到項目的過程中,你會學到更多。

其次就是加班問題

大部分的程序員都會面臨加班的問題,這個已經是這個行業的潛規則了。我只能說,如果這個公司加班到一定程度會給加班費,或者會有調休並且實際兌現,那麼就算是不錯的了。

當然,這裡的加班是由於項目確實特別忙,因此所產生的加班,而不是什麼規定要加班,即使沒事也不讓離開。

最後說說工時計算

在工時的計算上,將任務分解到小時級別算是一個比較常見的方式。我也曾經做過以小時為單位的任務級別劃分。

說實話,將任務分解到小時和分解到人天的工作量是不同的,因為任務還有緊前任務,還有關聯關係,人力資源也就必須按照至少8小時每天來計算,計算量會增加不少。你能夠得到按照小時來計算工作量的任務,那說明你的領導確實非常強大,能夠做出這麼細的任務分解計劃。

我們在看待一些事物的時候,還是需要看到別人的長處和優點,有時候多看看你們領導的任務分解Excel,或者是他是怎麼做的Project計劃。對一個程序員來說,也是一個不小的提升途徑。

總的來說,有時候可以多審視一下自己,想辦法提高自己獲得更多的機會,而不是單純的去抱怨,因為抱怨不會對你的成長有任何的助力。


會技術的葛大爺


結合自己的工作經驗,提幾點建議:

一、技術高和解決需求是兩回事。如果不是搞科研,一般工作崗位需要的是能快速解決問題的能力,上手熟練而非懂的技術多麼高新。一次我讓實習生搞個帶問號的圖案,微信發佈用,要快。實習生懂ps,開了不少窗口,結果折騰半天沒畫出個像樣的圖案。我說,幹嘛搞那麼複雜?微信用圖不需多大象素,用微軟副件裡的畫圖軟件,白底上插入字符,敲幾個問號,變字體、調大小,填充顏色,3分鐘內就搞定了,效果還不差。

二、即使你有技術,達到不可替代水準了嗎?

三、如果以上2條都做到了,相信你具有去和老闆談薪水談崗位或自己創業的底氣了。當然你還得具有良好表達和溝通的能力。

效率不高導致抱怨,抱怨導致磨洋工,磨洋工導致嫉妒能幹者,那就走進下降螺旋了。




中文寫作入門心法


作為一名從業多年的程序員,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。

首先,對於大部分應用級程序員來說,日常所面對的大部分開發任務都是比較常規的開發任務,或者說存在很多的重複,雖然IT行業內的技術迭代速度比較快,但是在生產環境下,很多開發技術會使用很長一段時間,並不是所有的程序員每天都會通過崗位任務來獲得技術上的提高。

實際上,IT行業內有不少程序員在年齡大了以後會選擇轉換崗位,並不都是因為技術陳舊導致的,很多程序員在選擇轉行之前依然是團隊的主力程序員,而之所以選擇轉行,一個重要的原因往往是因為工作壓力太大。程序員要想在職場上獲得不斷地提升,一方面要考慮崗位升級,另一方面要為自己設定一個自主學習計劃。

崗位升級是程序員不斷提升自身能力的重要途徑,崗位級別越高則能夠獲得的研發資源也就越豐富,也能夠不斷提升自身的資源整合能力,同時也會有更高的視野,從而更好地規劃自身的職業發展路線。崗位升級的速度取決於多方面因素,其中所在團隊是否能夠給予程序員足夠的上升空間,是一個重要的因素。通常來說,大型科技公司(互聯網公司)往往會有較大的上升空間。

自主學習計劃要根據個人的實際情況來制定,對於一部分條件允許的程序員來說,通過讀研來提升自己是不錯的選擇,隨著互聯網行業進入到產業互聯網時代,整個互聯網行業也需要大量具備創新能力的研發型人才,所以未來研究生會有更大的發展空間。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言,或者私信我!


IT人劉俊明


大多數的公司都是這個樣子,沒有幾個是有技術含量的,沒有多少是用到算法的,都是增刪改查,所以,你的現狀具有一定的代表性。光從你的描述來看,似乎沒有什麼繼續待下去的必要了,但是,還需要好好規劃一下。

1、你到底是想怎樣發展?做開發,做到技術專家?精通多種算法多種語言多種框架?還是想做幾年開發,然後轉為產品經理,項目經理之類的?如果是想走技術專家路線,則需要抓時間學習技術知識,想辦法提升技術水平,並做好跳槽到一個重視技術,有技術氛圍的公司去的準備。如果不是,將來想多元化發展,那麼建議看看目前的工作中有沒有對自己將來發展有利的積累,如果有,還是可以繼續幹下去,加班可能只是一時的,沒準加個半年的班,就不那麼瞎忙了呢;如果沒有值得積累的經驗,那還是可以考慮跳槽了。

2、跳槽不跳槽還需要看目前所在公司的發展前景,是不是處於上升期,是不是朝陽行業;以及你個人的待遇和在公司的發展前景,比如,如果你整天忙,但是工資還是可以的,或者是由於領導重視,將來培養你成為中層幹部,那麼,什麼技術含量不技術含量的,就不是多麼重要的事情了,因為你將來是有盼頭的。

總之,不管怎樣,都要幹好當前的工作,對自己,對公司,都是一份圓滿的交代。


IT職場觀察


1、雙學位更好

2、自考屬於雙學位

雙學位簡介:

雙學位,廣義是指第二學士學位、是與境外大學合作開展的"雙學位"項目、輔修專業學位(輔修二學位)。在我國通常語境中僅指輔修專業學位。

輔修專業學位,是在本科學習階段,學習本專業的同時,跨學科門類學習另一專業的學位課程,達到全部要求後獲得教育部統一製作、授權頒發、學信網註冊的普通高等教育本科畢業證、學位證的同時,獲得高等院校頒發的另一學科的輔修專業證書(輔修學歷證書)和高等院校頒發的雙學士學位證書(輔修學位證書),未達到申請學士學位要求者可獲得輔修學歷(輔修證書、輔修結業證書)。雙學位(輔修專業學位)由學校自行制定批准;與之對比第二學士學位需要教育部備案。雙學位證書是在一個學位證上註上兩個學位名稱或頒發高等院校製作的"雙學位證書";而第二學士學位是另外頒發教育部統一製作的畢業證書和學位證書(第二學士學位的畢業證及學位證是教育部授權頒發,與普通本科生畢業證學位證相同,學歷和學位分別可以在教育部學信網及教育部學位網(中國學位與研究生教育信息網)上備案查詢,受國家公務員考試等承認)。

第二學位簡介:

第二學位即獲得第一個學位後,通過參加國家教育行政部門認可的、獲得第二個學位的考試(如:高等教育自學考試、成人高考等)後,修習第二學歷的課程學分修滿、並通過在主考院校論文答辯合格、即可獲得由主考院校頒發的學士學位證及畢業證。

第二學士學位的報考有限制,需要應屆高校畢業生、高等教育已經畢業或在職,而自考獨立本科段二學位等方式獲取的第二個學位即使是本科在校學生亦可報考,所以很多大一同學無法轉專業於是就自考第二學歷的個別案例。

其目的是為儘快培養出一批國家急需的知識面寬、跨學科的高層專門人才,與培養研究生的方式相輔相成,更好地適應經濟發展需要。廣義的第二學位還包括第二學士學位(普通高等教育全日制)。


啊豪呀


1、直接找領導溝通解決;

2、解決不了要麼自我調節要麼騎驢找馬要麼直接辭職;

3、問題是你工作多久了?有那個能力的話不會直接提要求?團隊裡面沒其他能力差的可以接這種活了還是你就是墊底的?

4、老鐵,打鐵還需自身硬啊,有底氣才能提條件。我一朋友也是程序員,剛來公司的時候年薪三十萬,每天下班還得琢磨技術,放假都是自己窩在家裡開發程序磨手藝,邊工作邊賺錢邊學習提升,偶爾喝酒還不是抱怨,但抱怨歸抱怨,技術一點沒落下。節前剛跳槽到一家遊戲公司,年薪翻一倍,還不包括公司給的股份。

5、最後送你一句話:不患別人不知己,只怪自己不牛逼。共勉!


搜微索隱


首先很慶幸你可以發現目前的問題並思考改變現狀。以下是來自IT行業從業者個人建議 。

考慮自身問題

  1. 有沒有可能是你職場中無意得罪了領導,正常情況下程序員所在的公司或多或少都會存在核心技術,而你卻每天做無技術含量的工作的有沒有可能是某些無心之舉被領導厭惡,因而給你穿小鞋。
  2. 你個人技術棧的方向與公司的核心技術方向匹配度如何,如果技術方向相差很多,那麼領導也不會放心讓你做核心業務相關的工作,那慢慢的就會被邊緣化。

如何改變現狀

  1. 如果和領導有關,那可以試著和領導溝通一下誤會,態度要誠懇,看下能不能慢慢的消除掉隔閡,走上正軌。
  2. 如果是你個人技術問題,只能是你想辦法提升核心業務技術相關的能力,慢慢的向核心技術方向發展。
  3. 如果和上述原因無關,你技術水平過關,但是就是被分配做零碎的邊緣化的工作,那麼你可以考慮主動和領導提出你的困惑,看看會不會有所轉變,正常領導還是會喜歡主動溝通的員工的。
  4. 如果以上方法還是無法改變,那麼考慮一下你的年齡,如果你年輕,33歲以下,那麼大膽的換工作吧,不然技術慢慢的就荒廢掉了
  5. 如果你存在年齡問題,並且目前的薪資福利還算不錯,那麼慎重考慮換工作的成本,確保找好穩妥的下家再提出離職。

以上屬於個人看法,供參考


職薪


我做為一名多年經驗的程序員,建議你必須改變現狀,非常高興你能對現狀不滿,不滿是向上的車輪,但是同時你要想清楚,自己想要什麼,未來5到十年你希望是個什麼狀態!這個非常重要!每個人的目標不同,結果也就不同區,另外建議學習對未來有前景的方向,和技術比如go ai 區塊鏈等方向的技術,還有是一直做技術路線,還是管理崗位,還是創業,再來看看自己身上有哪些不足,如果要達到目標的狀態需要學習哪些技術,做個3年規劃,逐漸向目標靠近,比如先學習go python人工智能,然後找機會跳槽相關領域和優秀的人一塊公事,找機會創業,等等 慢慢就能實現了,祝你成功,最重要還是想清楚你有什麼,要什麼,能放棄什麼!


玉璽讀書


我覺得像這種軟件開發的公司,裡邊的員工都是要論資排輩的,畢竟理論再好也不如實踐經驗有實力,像入司時間久,接的項目多的,參與完成多個軟件開發的員工肯定會受到重用,像你這樣的,建議兩種辦法。

第一:勇於毛遂自薦,努力說服領導,敢於在領導面前表現,讓自己參與項目開發,給自己一個機會。其次如果領導答應,那就一定得做出成績,只能突出自己的才能,讓領導看到自己的能力。不能失敗,這種辦法沒有第二次,來之不易的機會搞砸的話,估計永無出頭之日。

第二:跳槽。找一個適合自己的公司,可以試著找剛成立不久的公司,因為這樣的公司缺人才,最能突出自己的才能,不要怕公司不出名或者不穩定,不試一下怎麼知道公司的發展會怎樣呢?假如成功了,那你可能就會成為公司的元老,說不定發展壯大了可以升職加薪哦!


希望我的建議能夠給到你幫助。


分享到:


相關文章: