1. 程式人生 > >分享我程式設計工作經歷及對軟體開發前景的看法

分享我程式設計工作經歷及對軟體開發前景的看法

本人一直從事網際網路行業,熟練C#、javascript,熟悉C\C++,JAVA,php,object-c,熟練的開發工具有Visual Studio,資料庫是MS SQL SERVER。這兩天實在是無聊,回憶一下本人的工作經歷,一路走來很辛苦,很坎坷,現在都快40歲了,還沒有自己的事業,正處於人生的十字路口。本人大專畢業的,當年高考分數到了本科線,由於本科的計算機專業分數線比較高,我考的分數還達不到,但本人有特別喜歡計算機專業,所以當時就選了一個專科學校讀的選了計算機專業,回過頭來看,我覺得我選對了專業,但工作生涯中我一直有點自卑感,因為我的學歷是大專,比起身邊的本科以上學歷的同事,我總感覺我低了一個檔次,這麼多年過去了,對比一下身邊本科以上的朋友,我又找回了自豪感,自豪的是因為在我的工作生涯中,一直很順利也很幸運,甚至混的不比他們差,在我11年的工作生涯中,我一共換了6份工作,待遇也是一路上漲。2015年之前我一直在廣州上班,住的地方是城中村出租屋,下面分享一下我工作生涯的這幾段經歷,請大家後退幾步,我馬上要開始裝逼了。

第一份工作:(2006-2007),職位:程式設計師,待遇:1100。

這家公司是專門接單做網站的小公司,創業公司,規模小,待遇也就相對低吧!哈哈,不過我當時已經很滿足了,因為他給了我一個踏入軟體開發這個行業的鍛鍊機會,我覺得我很幸運,因為當時同班的10來個人一起去那家公司面試,只要了我一個人,不知道他們能不能體會到人生的第一份工作心情是怎麼樣的?說到這裡,我能留下來也是有原因的,當時那家公司想要一個相對比較有開發經驗的人,他們不想花人力物力去培養新人,而我剛剛好也做了一些準備,然後面試時稍微誇張了一點,說自己熟悉哪些哪些語言,做過什麼專案,說真的,當時只是吹牛的,並沒有真正做過什麼專案,最終面試官也就相信我,把我留下來了,這樣一干就幹了大半年,這大半年中,我參與了幾個網站的開發,慢慢地熟悉了開發工具的使用,對開發語言進一步的熟悉,由於有真正的專案開發,這種專案的壓力迫使你的能力水平急速上升,效果可以說是立竿見影的。有了大半年的開發經驗,我也就不怕了,即使我公司不要我了,我再找一份工作性質相同的網際網路公司也不難。在那幾年網站建設的公司特別多,稍稍有一點網站開發經驗的人都可以找到工作。然後做了差不多一年,我覺得還繼續待下去沒什麼意思,小公司,看不到發展前景,工資漲不起來,於是我就辭職了,準備重新找工作。在這裡,我得出了一個經驗:那就是面試的時候一定要在自己的能力基礎上稍微誇張一點,不能太老實,畢竟面試官還不瞭解你本人,他只能通過你的簡歷和對話去了解你,所以簡歷也要稍微誇張一點,但是不能太誇張哦。

第二份工作:(2007-2008),職位:技術部經理,待遇:1800。

大家看了我的職位,會覺得很好笑,才工作一年就能做技術部經理,哈哈哈,這家公司跟上一家公司的工作性質是一樣的,都是做網站建設的,也是小規模公司,公司就20-30多個人,當時能拿到1800的工資我已經很開心了,在這家公司沒學到什麼,技術經理這個職位其實是很虛的,他為了留住人,故意把這個職位弄得高高的,因為那幾年網站開發的公司實在太多了,競爭十分激烈,慢慢地沒有什麼業務,工資發不出來,一年不到,這家公司就倒閉了,沒辦法,只能找下一家公司了。

第三份工作:(2008-2009),職位:.NET開發工程師,待遇:3800。


在這家公司能力提升的最快,學到的知識最多,主要是遇到了一個無私的技術總監,他不像第一家公司的技術總監那樣,對程式碼遮遮掩掩,而是把所有程式碼都給到你,這樣就可以看他寫的架構,封裝實現等等,一年下來,基本吃透了,所以,進步特別快,那時才真正知道什麼叫面向物件開發。你看我的工資,從1800一下子上漲到3800,整整翻了一翻。這說明什麼呢?漲工資的途徑有很多,途徑一:通常是在公司通過你的業績體現,每年考核加薪,這種途徑提升的幅度是很小的,通常是工資的5-20%這個幅度,就算你是20%,有能拿多少?途徑二:是通過跳槽的方法來提升薪水,這種途徑通常是翻倍的,不過通常都是出來工作的頭3年左右通過跳槽的途徑來提升,往後不建議頻繁跳槽。

第四份工作:(2010-2011),職位:C++開發組組長,待遇:6000。

這家公司是當時在廣州小新塘軟體園那邊的,在這家公司最大的收穫就是學了C++語言,但是現在一直都很少用,也就忘得七七八八了。當時技術總監看我做事比較細心,認真,有責任感,就提拔我做C++開發組組長了,真的很感謝他對我的信任。由於這家公司一直都沒有盈利,所以也很快支撐不住,工資常常發不出來,最長的時候,工資足足拖欠了半年,個個員工都沒有心情上班,消極對待工作,離職的離職,未離職的等發工資,同樣我也熬不了多久這樣的日子,所以最後我就提出辭職了,這期間,技術總監挽留過我兩次的,叫我體諒一下公司,公司很快就會好轉的,但是最後還是沒有好轉。總之,在這家公司收穫不大,除了工資比以前高了一點,其他技術能力沒有很大的提高。

第五份工作:(2012-2015),職位:.NET高階開發工程師,待遇:12000。


很幸運,我的工資都是一路在上漲的,並且幾乎是翻倍增長的,這份工作是在一家外包公司上班,人才外包,駐點在一家政府機關單位,感覺待遇還好,上下班有專車接送,工作也不算辛苦,當時自己覺得這個待遇與自身的技術水平不匹配,總有點不踏實的感覺,所以我一直很努力做事,每一次分配的任務我都很認真去對待,按時間完成,這樣才可以在我的付出和獲得找到平衡感,心裡過得踏實一點,畢竟拿了那麼高的工資,要多做點事。這三年下來,能力提升得很快,不像以前的小團隊,當時以為自己的能力不太行,可能會被炒的可能,但是通過自己的表現,還是平穩的度過了三年,哈哈哈。雖然工資還不錯,但是還是沒有能力買房,連個首期的錢都沒有,還是乖乖的住在城中村的握手樓裡。三年了,能偷師學到的都學了,也沒有太多的空間提升能力了,於是我又萌生了跳槽的念頭。


第六份工作:(2015-2018),職位:網際網路技術總監,待遇:25000。


年底,剛好有一位朋友推薦去另外一家公司當技術總監,當時十分的不自信,因為沒有做過管理,很擔心自己做不好,正是因為擔心自己做不好,所以入職後我才加倍努力,結果,在三個多月的煎熬中,我帶領團隊開發的平臺按時按質完成,上線穩定,沒有任何差錯。然後我才鬆了一口氣,這樣,我就在領導的信任中度過三年,真心感謝公司給與我的物質支援,讓我能買到房子,車子,在這家公司最大的收穫就是收入和管理經驗。


總結:這幾年我一直專注於軟體開發這個領域,從未換過其他行業。專注、堅持。我認為,在我們有生之年,程式設計這個職業是不會落幕的,網際網路的發展離不開程式設計技術人員,不管你是用哪一種計算機語言,只要你在一個領域精通,你在這個行業就有立足之地。其他方面的,工作中,特別是做管理,要有擔當、敢於承擔責任、樂於助人、與團隊成員同甘共苦,要懂得包容、心胸寬廣、無私分享、同事朋友真誠相對,不論你學歷是專科還是本科,碩士或者博士,如果你不努力,你最後會錯過很多機會,有句話說得好,越努力越幸運。同時勸告那些剛剛入行程式設計的朋友們,不要怕辛苦,認真堅持下去,總有一天你會成功的。

原文地址:https://www.cnblogs.com/jonlan/p/9353544.html

.NET社群新聞,深度好文,歡迎訪問公眾號文章彙總 http://www.csharpkit.com

640?wx_fmt=jpeg