CSDN網友提問:wanglovec
先說說自己的情況吧:
04 年畢業,才畢業時 用VB 做了一些簡單的MIS 系統
最近兩年 用C++ 做了兩年。
工作技能
1> 熟悉 C++ ,SQLSERVER2000 BCD VC
2> 熟悉WINDOWS編程,多線程技術,USB 和RS232串口通訊。
3> 熟悉資料庫編程,SQL語言。
4> 對物件導向有較深理解,熟悉物件導向的設計原則(SRP,DIP,OCP,LSP,ISP,LOD,組合/彙總複用原則)。
5> 熟悉設計模式(GOF23種模式),MVC架構模式。
6> 熟悉重構,熟悉軟體工程,瞭解敏捷開發模式等。
7> 熟悉CVS版本管理工具,具有良好的編程習慣。
8> 對團隊管理與架構設計有一定認識。
現在換公司了,由於種種原因,開發語言換做了C#。但對C#一點勁也提不起來 。那東西上手是快,(用了一個禮拜時間)但感覺它什麼都行 什麼都不行,做通訊 與圖形圖象處理吧 不如C++ 在OO 這塊又不如 JAVA。
自己的優勢:OO 理解比較深刻,設計模式比較熟悉。 由於C++ 的基礎,對新語言上手比較快。 有一定的專案管理經驗。
對WINDOWS 編程,多線程。比較熟悉。
用了 一年的時間 學習 (OO ,設計模式,重構,敏捷開發等)在項目中也有應用。
半年時間學習 (WINDOWS 編程,多線程)。才畢業那兩年感覺沒學到什麼東西 就是 SQL +ADO+VB
劣勢: 在C++ 方面 由於 公司讓用BCD,所以原來的VC 沒有進一步的深入學習。只對STL 學習了一些。
興趣: 優雅的設計,對網路編程 也有興趣。
問題:現在有時間學習,且本人毅力還是不錯,基本上能保證 每天看一個小時的書。 但我現在很迷罔 不知該學哪些東西,不知道該往哪條路走。
http://topic.csdn.net/u/20080315/11/c0ad9764-a7c9-400e-822b-37afdb50a9e5.html
CSDN網友回複:tb01412
三個方向:
1.向技術深度發展,研究作業系統,編譯器,CPU相關,可以朝嵌入式方向走
2.向技術廣度發展,做應用程式層,主攻軟體架構,朝架構師,專案經理方向發展
3.向非技術路線發展,先改變自己的性格,方向有很多,創業,管理層,銷售等等
2.向技術廣度發展,做應用程式層,主攻軟體架構,朝架構師,專案經理方向發展
》》對這個比較感興趣,但該如何起步呢? 目前我最重要的是該做什嗎? 該學哪些東西?
===========================================================================
用四年時間積累軟體開發經驗,換兩家公司做不同的行業,四年後在一個相對有發展前景的公司待下去,前三年積累技術,三年後主要增加溝通技巧,擴大交際面,關注產品
CSDN網友回複:rrjsh
告訴你三條路:
(1)要麼做c++,這個東西已經經過曆史證明是經久不衰的,他的市場其它開發工具基本是搶不了,而且工資上無封頂
(2)要麼做JAVA,千萬別用NET,我現在做NET做到個頂了,感覺這個東西受限很大,很多高端產品,人家根本就不可能用WINDOWS平台,NET在這就差不多死了,
更要命的是NET因為易於上手,很多人做成熟手的時候已經養成了很多不良習慣,受大環境影響,對個人提高是比較受限的,基本大家做事都不講什麼章法。
(3)做一些產品,比如SAP或是MOSS,Oracele's ERP, soa之類,這些在大公司比較吃香,而且工資也高,但這類東西一般來說由於,資料少,不容易上手,
也比較難找到機會實踐,所以有可能搞一段時間半途而廢
這就是我以親身體會,給你一點忠告,不要學了這個想哪個,也不要太多輕信別人的話,自己要有判斷,堅持選擇好,走好。但是如果你目前的薪水在7K以下,
你基本感覺不到我說的有多少道理,但是你的工資越往上走,你就能知道,我沒騙你。
炫姐姐回複:
網友給你的建議都不錯。尤其是rrjsh的觀點,雖然尖銳了點,但的確是事實。尤其是你想“向技術廣度發展,做應用程式層,主攻軟體架構,朝架構師,專案經理方向發展”,那麼選擇C++是明智的。但要求你的技術一定要精,這個精,不代表你可以做很多產品,而是你做的每一樣產品都能達到很高的品質,規範性非常重要。那麼,有一個好的學習榜樣是非常必要的。你的team leader是不是可以在這方面給你協助,如果不能協助你提高,那麼趁早換個環境。
目前大公司,尤其是外企,都要求這個。他們寧願招聘素質很高的應屆畢業生去培養,也不願意去找“社會小青年”,就是因為這些人在小企業裡養成了很多不良的coding習慣,儘管看樣子很能幹,但是他們不稀罕。
所以你要走高端線,就一定朝那種行為模式看齊。自己工作中養成好的習慣,加強學習,抓住一門技術研究透,不要東看看西學學。那種對什麼都一知半解的,加上嘴皮子又比較厲害的,職場3、5年後,不轉銷售,還往技術方向走,肯定沒出路。