10年老兵給程序員的10條建議!

2019獨角獸企業重金招聘Python工程師標準>>> hot3.png

image

程序員雖然薪資待遇好,但是也得付出努力,技術好才行。特別是對于剛剛進入編程工作的新手程序員和正在學習編程的同學來說,一寫代碼就報錯,出bug。作為一個工作了10年+的老兵,總結了下面10條建議送給程序員。

1. 想清楚,再動手寫代碼

剛入行的新手,為了展示自己的能力,拿到需求迫不及待地就開始上手寫代碼,大忌!

image

2. 不交流,就會頭破血流

不愛說話和溝通,需求都理解錯誤了,最后做出來才發現,只能加班返工。

image

3. 文檔沒人看,但還是要寫

文檔的作用大部分時候不是用來溝通的,是用來做記錄的,大部分需求還是通過口頭溝通,但是不寫文檔做記錄,后續就容易扯皮。

image

4. 一定要寫注釋

時間久了,你會連自己的代碼都看不懂。

image

5. 別指望需求會穩定

產品需求是根據商業需求不斷調整的,改需求是再正常不過的事,別抱怨。

image

6. 業務高于技術

如果技術不為公司商業做服務,那將毫無價值,公司賺錢才是硬道理。

image

7. 不要心存僥幸

你隱約感覺會出bug的地方,就一定會出bug。

image

8. 自己先測幾遍

不要寫完就扔給測試人員去測,經自己手的東西,要保證質量。

image

9. 盡可能自己解決問題

遇到不懂的問題,要先盡力解決,別動不動就截個圖扔在別人求幫忙,上司和同事不是來給你擦屁股的,但是真的搞砸了就要盡快求助。

image

10. 慎用新技術

新技術是好東西,但沒有百分百把握,自作主張用了,多半是作死。

image

這10點建議還是很有道理的,現在做程序猿都不容易,大家一起加油!爭取早日財務自由!

推薦閱讀


干貨:2TB架構師四階段視頻教程

年末干貨!2017年度精選干貨總結

個人珍藏最全Spring Boot全套視頻教程

阿里高級Java面試題(首發,70道,帶詳細答案)

2017派臥底去阿里、京東、美團、滴滴帶回來的面試題及答案

Spring面試題(70道,史上最全)

分享Java干貨,高并發編程,熱門技術教程,微服務及分布式技術,架構設計,區塊鏈技術,人工智能,大數據,Java面試題,以及前沿熱門資訊等。

轉載于:https://my.oschina.net/javaroad/blog/1600601

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

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

相關文章

視圖和表的區別和聯系

區別: 1、視圖是已經編譯好的sql語句。而表不是 2、視圖沒有實際的物理記錄。而表有。 3、表是內容,視圖是窗口 4、表只用物理空間而視圖不占用物理空間,視圖只是邏輯概念的存在,表可以及時四對它進行修改&#xf…

mysql binlog日志三種格式_MySQL binlog三種格式詳細介紹

查看當前數據庫binlog日志格式:show global variables like %binlog_format%;一、三種格式介紹1.1 STATEMENT該格式下每一條會修改數據的sql都會記錄在binlog中;優點:不需要記錄每一行的變化,減少了binlog日志量,節約了…

2017阿里技術年度精選(全)

2019獨角獸企業重金招聘Python工程師標準>>> 2017年,在技術發展的歷史上,一定是個特別的一年:柯潔與AlphaGo的驚世大戰,無人咖啡店開放體驗,AI設計師“魯班”橫空出世、三年投入千億的達摩院正式成立…… 這…

查詢Oracle正在執行的sql語句,鎖表,解鎖

原文出處:http://blog.csdn.net/jlds123/article/details/6572559 ----------------------- --查詢Oracle正在執行的sql語句及執行該語句的用戶 [sql] view plaincopy SELECT b.sid oracleID, b.username 登錄Oracle用戶名, b.serial#, …

xampp for mac mysql_xampp for mac下載-Xampp Mac版下載 V7.3.2-PC6蘋果網

Xampp for mac是目前時下最流行的PHP開發環境,XAMPP是完全免費且易于安裝的Apache發行版,其中包含MySQL、PHP和Perl。XAMPP開放源碼包的設置讓安裝和使用出奇容易。整合型的Apache套件。XAMPP包括Apache、MySQL、PHP、PERL,直接解壓縮&#x…

15.2. important

<para><important>Text goes here.</important></para>重要Text goes here.原文出處&#xff1a;Netkiller 系列 手札 本文作者&#xff1a;陳景峯 轉載請與作者聯系&#xff0c;同時請務必標明文章原始出處和作者信息及本聲明。

查看表的創建時間

select OWNER,OBJECT_NAME,CREATED from dba_objects where OBJECT_NAME表名 CREATED 是表的創建時間 查詢 dba_objects 表需要dba權限

linux python2.7 scipy_scipy.sparse.linalg.sp為Linux系統上的大型稀疏矩陣解決了令人驚訝的行為...

我正在計算一個線性系統Ax b的解決方案&#xff0c;其中A具有一個大的(通常200,000行和相關的密集矩陣的列)稀疏矩陣和ba稀疏矩陣&#xff0c;大約100列。當我在Windows系統上運行代碼(Python2.7&#xff0c;scipy0.14.0)時&#xff0c;以下命令fromscipy.sparse.linalgimport…

簡簡單單的代碼讓你輕松學會 動態代理

原文出處&#xff1a;http://weixiaolu.iteye.com/blog/1477774 -------------------------------------------------------------------------- 簡簡單單的代碼讓你輕松學會動態代理 前言&#xff1a; 最近一直在分析hadoop的RPC機制。在hadoop中&#xff0c;DataNode和Na…

python變量和字符_Python變量和字符串

我需要知道Python中的變量是字符串(名稱)還是數字。我想檢查圖的度數&#xff0c;但是我需要知道“I”迭代器是字符串內部的一個數字還是字符串內的一個名稱&#xff0c;在末尾顯示了圖的度數。在這個代碼有什么問題嗎&#xff1f;在import csv, sysimport networkx as nxdef m…

Adobe軟件打開后設置默認頁面方式和默認鼠標方式

PDF文件打開后是默認顯示&#xff0c;與顯示器比例不協調&#xff0c;或大或小&#xff0c;總是需要手動調節閱讀方式&#xff0c;解決方法如下&#xff1a; Adobe軟件中可以設置默認頁面方式&#xff0c;具體步驟如下&#xff1a; 編輯 (Edit)-首選項(Preferences)-輔助工具…

CSS深入理解學習筆記之vertical-align

1、vertical-align基本認識 支持的屬性值&#xff1a; ①線類&#xff1a;baseline&#xff08;默認&#xff09;&#xff0c;top&#xff0c;middle&#xff0c;bottom ②文本類&#xff1a;text-top&#xff0c;text-bottom ③上標下標類&#xff1a;sub&#xff0c;super ④…

Java NIO原理 圖文分析及代碼實現

原文出處&#xff1a;http://weixiaolu.iteye.com/blog/1479656 ---------------------------------------------------------------------- Java NIO原理圖文分析及代碼實現 前言: 最近在分析hadoop的RPC(Remote Procedure Call Protocol &#xff0c;遠程過程調用協議&am…

威綸通觸摸屏與mysql_威綸觸摸屏應用實例 以及威綸通觸摸屏配方組合

在生產車間&#xff0c;每臺設備運作起來都會有各自的組合參數&#xff0c;每臺設備運作的時候產生的數據即構成配方表&#xff0c;每張配方表內可建立多組配方數據&#xff0c;這些多臺機器的配方數據都可儲存在人機里&#xff0c;以供控制器(PLC)執行相對應的任務。從“包裝機…

分析師視角:2018年的數據中心3大預測

向數字業務平臺的遷移促使基礎設施和運營(I&O)領導者必須重新去思考他們的數據中心策略。像人工智能這樣的數字業務平臺&#xff0c;包括機器學習(ML)、深度神經網絡(DNN)和物聯網&#xff0c;對IT基礎設施有敏捷和可伸縮性等方面的計算需求。在2018年&#xff0c;I&O領…

大數據實時處理:百分點實時計算架構和算法

原文&#xff1a;http://www.oschina.net/question/1459174_145255 百分點官網&#xff1a;http://www.baifendian.com/ ------------------以下正文---------------------- 當今時代&#xff0c;數據不再昂貴&#xff0c;但從海量數據中獲取價值變得昂貴&#xff0c;而要及時…

ELK 日志處理開發指南

ELK 是 Elastic 公司出品的開源實時日志處理與分析解決方案&#xff0c;ELK 分別代表分布式搜索引擎 Elasticsearch、日志采集與解析工具 Logstash、日志可視化分析工具Kibana&#xff0c;具有配置方式靈活、集群可線性擴展、日志實時導入、檢索性能高效、可視化分析方便等優點…

UNION 和UNION ALL 的區別

UNION&#xff1a;的結果集沒有重復行&#xff0c;且安union默認的排序規則進行排序了。 UNION ALL&#xff1a;的結果集&#xff0c;如果各表有重復行就有重復行&#xff0c;不刪重復行&#xff0c;不排序。 ------------------------- 在數據庫中&#xff0c;UNION和UNION…

mysql connector 教程_MySQL Connector/C++入門教程(上)

目錄MySQL C Driver的實現基于JDBC4.0規范安裝MySQL Connector/C運行時依賴C IDE為示例程序創建數據庫與數據表使用Connector/C測試數據庫連接使用prepared Statements使用事務訪問Result Set Metadata訪問Database Metadata通過PreparedStatment對象訪問參數元數據捕獲異常調試…

14-項目開發總結報告(GB8567——88)

項目開發總結報告&#xff08;GB8567——88&#xff09;1引言1.1編寫目的說明編寫這份項目開發總結報告的目的&#xff0c;指出預期的閱讀范圍。1.2背景說明&#xff1a;a&#xff0e; 本項目的名稱和所開發出來的軟件系統的名稱&#xff1b;b&#xff0e; 此軟件的任務提出者、…