程序員的惡性循環 !

窮人的惡性循環:
窮?->?需要努力工作?->?沒有時間去交際?->?人脈越來越狹窄?->?工作越來越難做?->?越需要努力去工作?->?越沒有時間去發展人脈?->?越窮

富人的良性循環:
有錢?->?工作很輕松?->?很多時間都在交際上?->?人脈越來越廣?->?工作越來越不用努力?->?越有更多的時間精力去發展人脈?->?越富有?

程序員的惡性循環:
加班?->?沒空學習?->?老是寫同等水平代碼?->?無法提升代碼質量?->?老是出BUG?->?老是需要修改?->?加班?->?....



想到個事情,IP5都出來的時候,我還是在用那種只能打電話接電話的直板手機,每次公司聚會的時候,老總給每個人發郵件,大家都拿出觸屏的來收郵件,唯獨自己一個人還是那種最老的手機?——?三星E110C,當時自己真恨不得找個地洞鉆下去,完全來錯了地方一樣。上司都說你每個月工資也五六K了,怎么不換個好一點的手機?窮慣了,舍不得,所受的教育一定要節儉,思想斗爭,還是堅持節儉。舍不得花三四K買個好的手機。。。從小窮慣了節儉慣了,思想迂腐,只知道省錢不知道投資。


還想到一個事情,我在廣州天河太古匯那上班,中午吃飯,每次都不敢進那種裝修好一點的餐館吃飯。總覺得那種地方貴吧,具體有多貴自己也說不出來也不知道,反正就是一想到就覺得貴,舍不得心疼錢。然后我每次中午要跑很遠去離工作地點很遠的石牌城中村吃午餐,十多二十幾塊錢的一份盒飯,又不衛生人有超級多,但是自己一直忍著,沒辦法沒錢,窮命窮受罪。有一次忙一個東西實在是太遠,一狠心就在上班的樓下那些餐館吃飯吧,結果一看菜單,才發現哇靠原來這么便宜,10元一份的比比皆是,而且還有座位,環境比起城中村的那些沒座位還臟兮兮的好不知道多少倍。突然之間我似乎明白出一些道理。


第三件事,我以前總是沒有鞋子穿,不信可以看我以前在論壇水區發的貼,提問什么鞋子耐穿。那時候我每次都是找那種15元?25元一雙的“虧本甩賣”的鞋店去買鞋,里面都是15?25一雙,但是我總會挑選50、99一雙的,為的是希望可以穿得久一點,不過很遺憾,每次都是最多2個月就破了報廢了。然后每天都是沒鞋子穿,每天都是穿著破鞋去上班,而屋里總是一大堆鞋子,但是都破了,每隔一兩個月就要去這樣的店鋪買鞋子。后來偶然一次我算了一下,每月幾乎要買一雙鞋子,花費50到99,3個月就是150,還不如買一雙好一點的名牌鞋子試試。但由于一直穿的鞋子不管是25?還是?50?還是99都是不到2個月就壞了,所以更是不敢去買幾百一雙的鞋子。惡性循環!最后一次鋌而走險,花了幾百塊去專賣店買了一雙某牌子的鞋子(這里還是隱藏牌號,免得廣告)。發現居然穿了3個月都沒壞掉現在還一直穿著很好。從此之后我再也不進那種25元一雙的鞋店買鞋子


第四件事,我用的第一部智能手機是HTC的,G13。當時在車上、外面看到每個人用的都是HTC,認為HTC應該是非常不錯的吧,ZOL手機上都拍第二了,很牛逼吧!于是花了將近2000塊在國美買了一國行HTC。不過用了幾個月就越來越卡,越來越慢,512M內存。一年保修期之后?刷機了,刪除自帶的軟件了還是就只能打電話接電話了,根本算不上智能機了。之后對只能手機產生了嚴重的懷疑,科技這么發達,怎么一個排名第二的智能手機這么差,不說運行游戲就連QQ都運行不了了!最后想過換三星的手機,因為都是安卓的,擔心又會像HTC這樣,完全就只能打電話發短信。咬牙買蘋果。其實我很高心自己當時能做這樣的決定,用了才發現對比之下HTC根本就不能算智能手機!蘋果512M內存都可以安裝無數個軟件應用,而?HTC?G13安裝了QQ?QQ空間?QQ同步助手?UC瀏覽器?搜狗輸入法就什么都裝不了,且一運行就黑屏


第五件事,我在廣州一家網絡公司做網站程序員,月薪4K5,是我在武漢2K工資的2倍還多,心里非常哈皮,所以工作非常努力賣命。公司就我一個PHP程序員,一開始不怎么加班,但到最后我卻弄得每天都加班,,,,撐了2年我最后還是累的主動辭職了,,,出來之后才發現這公司給的工資比行情低至少2K,,,,但我2年間根本從沒去打探過行情,也沒時間精力去打探,,,




幾個故事之間似乎蘊涵著一定的道理



.剛開始網上搜羅代碼,各種求大神

2.在項目里面學習編程知識,熟悉編程技巧??+??各種C++書籍,扎實基礎及編碼規范?設計模式??MVC?

3.了解所做項目的框架及相關設計及相關技術,為什么要這么設計,效率?成本?可移植?可擴展?

4.軟件工程?大數據?高并發?安全?穩定?

有時不是我們的工資太少,而是我們沒有能力拿高工資。我看到一些招聘崗位寫的那么好的待遇,但是,我能夠勝任嗎?我英文足夠好?我精通XXX?(不少公司都寫著精通,雖然是扯淡,姑且這么說吧)我負責過項目研發?你們公司的這個職業的工作對我來說家常便飯?

我知道我不能在面試官面前理直氣壯的說:Yes,?I?can?do?it,?I?can?do?the?job.
所以繼續學習,繼續努力。不是幾年的工作經驗讓你加工資,而是你的能力讓你加工資。

如果你一直原地踏步,寫個網絡模塊還要百度異步套接字,寫個數據庫模塊還要在CSDN上下載?MFC連接SQL2008,不能說通過百度能夠解決問題不好,只是你編了幾年了還這樣連基礎都要百度,那只能反省自己。

加班,是的,加班是萬惡的,但是你也在工作,如果加班只是坐著發呆,那不能怪你,但是加班也是在工作,我知道很多工作是不能學到什么的,千篇一律,但是你能不能創新一點?網絡模塊總是這幾個API,封裝不可以么?數據庫面臨的總是那幾個問題,了解不?項目的代碼沒事看看,啥線程池、內存池、DLL這些也時常會用到,能夠信手拈來不?

程序員最不應該做重復的工作。因為程序員的時間太寶貴。所以很多能封裝就封裝。

為什么有的人可以做項目經理有的人做碼農,有的人做測試???技術不同,能力不同。(要說有其他方面也行,但是最主要的還是技術不同)。

不要你做比爾蓋茨,要復制那些成功是笑話,別人有的條件,機遇,眼光壓根我們就沒有。但是我們可以做好自己。不斷的學習,不斷的進步。就說英語口語,你說單詞少,一天記憶10個單詞,你一年就有3650,而你作為大學生以前至少也有個幾千的詞匯量。不就夠了?你說沒條件讀?一個做衣服的人都抱著吉他在吵鬧的宿舍里面練,你說他有那么好的條件?你在地鐵上不能聽單詞?你查MSDN的時候不能記下一些單詞的用法?功夫不負有心人。日積月累,不積跬步,不足以至千里,不積小流,無以成江海。

控制自己的行為是最艱難的。給自己創造條件也是最艱難的。但是你做到了,你就比別人強。

樓主,能力和機會。機會是可遇不可求的,能力是可以鍛煉的。

其實這些話是給我自己說的。。。

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

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

相關文章

刷臉考勤,重新定位校園管理

近幾年,人臉識別技術在安防領域得到了廣泛應用,隨著技術的不斷發展,它離我們的日常生活越來越近,手機、商場、公園、校園等都可以看到它的身影。刷臉考勤,重新定義校園管理。人臉識別,也叫面部識別&#xf…

python爬蟲學習之頁面登陸

爬蟲學習的一點心得 登陸主要有3種方法:使用selenium,cookies,模擬表單登陸 個人對于一般情況使用cookies登陸 可以實現一次手動,長期自動,可以繞過登陸(登陸的相關信息密碼,賬號等會存于cookie…

消息隊列 應用場景 解析

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 另外騰訊云-云社區還有一文不允許轉載,但內容挺好的:https://cloud.tencent.com/developer/article/1006035 分布…

求職面試的時候如何談薪酬待遇

在社會大學里混了那么多年,我最慘痛的經歷就是,在應聘一家企業的時候,總是羞于談薪酬待遇。大概這是很多職場新人都會遇到過的尷尬吧——覺得自己經驗不夠,或者想應聘的企業比較好,就覺得對方提多少就是多少吧&#xf…

利用memcached實現CAS單點登錄集群部署

前言:利用memcached實現CAS單點登錄集群部署 負載均衡:將接口請求的有狀態性變成無狀態性。是我們在實現負載均衡時必要要解決的問題。以應用接口的session狀態為例,一般解決方法都是將session數據和應用進行剝離,session數據統一…

注冊

<!DOCTYPE html><html lang"en"><head> <meta charset"UTF-8"> <title>注冊</title> {# 導入jQuery基礎類庫&#xff0c;才可以使用 $ #} <script src"../static/js/jquery-1.12.4.min.js"&…

Linux中10個有用的命令行補齊命令

本文由 極客范 - 踏雁尋花 翻譯自 Balakrishnan Mariyappan。歡迎加入極客翻譯小組&#xff0c;同我們一道翻譯與分享。轉載請參見文章末尾處的要求。在Linux系統中&#xff0c;輸入一個命令&#xff0c;再按兩次TAB鍵&#xff0c;就會列出所有以輸入字符開頭的可用命令。這并…

分布式開放消息系統 ( RocketMQ ) 的原理與實踐

分布式消息系統作為實現分布式系統可擴展、可伸縮性的關鍵組件&#xff0c;需要具有高吞吐量、高可用等特點。而談到消息系統的設計&#xff0c;就回避不了兩個問題&#xff1a; 消息的順序問題消息的重復問題RocketMQ作為阿里開源的一款高性能、高吞吐量的消息中間件&#xff…

數據結構02-鏈表

說明&#xff1a;由于該數據結構是由java并且是原生實現&#xff0c;所以與C有一些出入&#xff0c;不過原理是相同的 1.鏈表的定義 為了表示線性表元素a與a1的邏輯關系&#xff0c;存儲數據時&#xff0c;除了存儲元素本身的信息之外&#xff0c;還存儲了直接后繼元素的位置信…

第四章 面向對象

第四章 面向對象 1. 基本格式 定義&#xff1a;當函數(業務功能)比較多&#xff0c;可以使用面向對象來進行歸類&#xff0c;如果有一個凡事使用的公共值&#xff0c;也可以放到對象中 #格式&關鍵字 class 類名:def __inti__(self,x)self.x xdef 方法名(self,name):print(…

洛谷P2347 砝碼稱重 某一年noip提高組原題

可以轉化為01背包求方案數的問題&#xff0c;dp數組f[][]表示第幾個砝碼能稱出的重量,可壓縮至一維 轉移方程為f(i,j)f(i-1,j-w[i]) 當前我們可以稱出的重量必定是由之前的砝碼重量轉移過來的 #include<bits/stdc.h> using namespace std; const int N550; const int max…

解決:-bash: unzip: command not found (Linux 中 unZip/Zip 的安裝及使用)

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 Linux系統沒有自帶的壓縮解壓工具&#xff1b;需要我們自己安裝&#xff1b; 當用到zip或者unzip如果沒有安裝就會出現 unzip: Command…

云計算時代IT專業人員需具備的10項技能

摘要&#xff1a;IT專業人員需要不斷的學習&#xff0c;才能確保自己的工作能力跟上時代的步伐。云時代IT專業人員不僅需要具備一定的專業技能&#xff0c;比如快速運用自身知識快速在互聯網上構建應用程序&#xff0c;還必須具備商業、金融、業務需求分析等等。 【編者按】談…

java自定義注解學習筆記

注解學習筆記之自定義注解 Target&#xff08;{1,2,3,4,5,6,7}&#xff09; 1.ElementType.CONSTRUCTOR:用于描述構造器2.ElementType.FIELD:用于描述域3.ElementType.LOCAL_VARIABLE:用于描述局部變量4.ElementType.METHOD:用于描述方法5.ElementType.PACKAGE:用于描述包6.Ele…

[xsy3132]數表

題意&#xff1a;一個$n\times m$的數表&#xff0c;數值$\in[0,4)$&#xff0c;你可以任意次選擇一行或一列$1,\text{mod }4$&#xff0c;要最小化所有數的和 因為$n\leq10$&#xff0c;所以數表可以看成$m$個$n$位$4$進制數$a_{1\cdots m}$&#xff0c;以下使用不進位加法 定…

linux 下載、安裝 maven

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1. 創建maven的文件夾并下載maven的tar包到此文件夾中 //進入一個目錄 cd /usr/local//創建一個文件夾 mkdir maven//下載maven的tar包…

ELK4之進階學習

1.精確查找和模糊查找(term和match的區別) match經過分析(analyer)的, term是不經過分詞,直接去倒排索引中查找精確的值. 2.建議器的簡介(最左前綴或者自帶的做) (1)直接用現成的 (2)不只是糾錯,還有建議等等. (3)優點:用戶體驗,服務器減少請求(減少壓力,太耗電了,熱量太大) (4…

女人必知 教你認清6種隱性壞男人

周圍不乏有女朋友喜歡歷數往事、追憶曾擦肩而過的男人&#xff0c;有的說如果不是自己太苛求提早要見他家人引起反感&#xff0c;早就和心愛的人儷影雙雙甜蜜快樂了&#xff0c;還有的說暗戀的男生那一夜向他表露情感、她萬分感動、可男生最后提出上床她拒絕了、因而錯失了一段…

c# 編程學習(二)

2019獨角獸企業重金招聘Python工程師標準>>> 標識符是對程序中的各個元素進行標識的名稱。 ? 只能使用字母(大寫和小寫)、數字和下劃線 ? 標識符必須以字母或下劃線開頭 變量是容納值的存儲位置。可將變量想象成容納臨時信息的容器 命名變量的建議&#xff1a; …

linux 中的 nohup 命令(設置后臺進程): nohup: ignoring input and appending output to ‘nohup.out’

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 一、Linux 下使用 nohup Unix/Linux下一般比如想讓某個程序在后臺運行&#xff0c;很多都是使用 & 在程序結尾來讓程序自動運行。 …