色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

只會增刪改查的程序員出路在哪里?

錢瀠龍2年前15瀏覽0評論

謝謝邀請~

看到這個問題,我快速回想了自己這十多年的程序員經歷,感覺我所有工作的實質好像都是在做增刪查改;但哪些是在提升工作能力,哪些是在做重復性的工作,以及怎樣應對,我談談自己的看法。

增刪查改,也要分場景看

舉個最直觀的例子,開發一個商城頁面,展示銷售量最高的十件商品。

當頁面一分鐘訪問量只有100次的時候,我們可以執行100次select top 10;但是當一分鐘訪問量有100萬次的時候,這還會是一個簡單的查詢么?

我在上一家單位的時候,所做系統的業務很簡單,就是把一批數據,按照模板,加工成待發送的短信、電郵,基本上沒有特別難的地方。

但是數據量很大,基本上每天都會處理生成幾千萬條數據,那時候公司還都是IOE的架構,只有單臺Oracle支撐;也就是在這段時間,我練就了一身數據庫優化的本領;代碼效率也是不斷的優化。現在我已經離開這個項目四年多了,據說我寫的代碼依然運行良好。

毫無難度的增刪查改,建議趕緊跳出安逸狀態

如果每天做的都是毫無難度的增刪查改(沒有復雜業務,系統也沒有多大的壓力),建議還是早些跳出這個安逸的狀態,就算你對現在的工作環境很滿意;因為說不定到什么時候,你就會摸到職業發展的天花板,甚至會面臨失業的危機。

還是上一家公司的這個項目,我在這個項目工作第三年的時候,基本上把能做的都做完了,優化基本上也到極限了,最后半年的工作狀態是:需求來了,做一下設計,然后讓其他同事開發;我朝九晚五,上班有大把的空間時間;還好我利用這些時間去學習,看流行的技術框架,后來跳槽,工資上升了一大截。

如果你正處于這種工作狀態,我建議:

  • 一定要清楚地認識到:作為程序員,只做簡單的增刪查改,是很危險的;

  • 考慮一下能否把項目做得更好,是否可以負責更多的工作;

  • 多學習一些流行的技術,并考慮能否應用到工作中(眼界很重要);

  • 跳槽,尋求更大的平臺。

最后,敬大家一碗雞湯:你現在的生活水平,是你三年前的工作狀態決定的;而你現在的努力程度,會決定你三年后的生活;軟件開發是個逆水行舟,不進則退的行業,既然選擇了這個行業,那么就要努力地“敲”下去。

希望我的回答,能夠幫助到你!我將持續分享Java開發、架構設計、程序員職業發展等方面的見解,希望能得到你的關注。