向專業開發看齊

2021-06-14 18:55:05 字數 738 閱讀 6696

好的程式設計師總是不斷尋找機會來提高自己。下面是多家企業採用的專業開發階梯。

第一級:入門級

入門者會利用某語言的基本功能,能夠編寫類、子程式、迴圈和條件語句,會使用語言的許多特性。

第二級:中級

中級的程式設計師已經度過入門期,能利用多種語言的基本功能,並會得心應手地使用至少一種語言。

第三極:熟練級

熟練級的程式設計師對語言或環境(或兩者兼具)有著專業技能。這一級的程式設計師也許精通j2ee的盤根錯節,或者對《annotated c++ reference manual》如數家珍。這些程式設計師都是所在公司的活寶,很多程式設計師再也不能超越該層次。

第四級:技術帶頭人級

技術帶頭人具有第**的專業才學,並明白程式設計工作中只有15%用來和計算機互動,其餘都是與人打交道的。程式設計師一

般只花30%的時間單獨工作,與計算機互動的時間則更少。技術帶頭人會為人寫**,而非為機器,真正高手所寫的**,像水晶一樣晶瑩剔透,還配有文件。他們可不會浪費其寶貴的腦力,去重新組織用一句注釋就能說清楚的某塊**邏輯。

再厲害的編碼者若不重視可讀性,通常只能呆在第**,但這並不常見。依據大牛的經驗,有人之所以寫出難以看懂的**,主要還是因為其**質量太差,他們不會自言自語道:「我的**不好,所以我得讓它們不好懂。」他們只是沒有了解透所寫的**,自然無法使之易讀,從而將自己困在較低的級別。

當初學者或者中級程式設計師不是錯,當熟練程式設計師而非技術帶頭人也無可厚非。但如果知道自己該如何改進後,還總是在初學者或者中級程式設計師階段徘徊,就是你的不對了。

網管軟體向「開源」看齊

儘管賣主們一直在使盡渾身解數提公升技術,扯破喉嚨吆喝賣點,買家們總是對商用網管軟體的功能百般挑剔 太高 部署周期長 操作複雜又不夠靈活 現在有廠商將基於開放源 的網管軟體產品引入了市場,它們 便宜 柔韌性好,而且可以很方便地和其他管理工具整合,恰到好處地滿足了使用者挑剔的需求。開源好處多多 省錢不算...

向AI看齊 鎂光科技斥資1億美元投資AI領域

據路透社報道,鎂光科技本週三在其首次人工智慧會議上宣布,其通過戰略投資實體鎂光風投為人工智慧和機器學習領域的初創公司提供高達1 億美元的投資。投資領域包括ar 增強現實技術 vr 虛擬實境技術 自動駕駛等人工智慧領域。同樣鎂光對這些領域也很感興趣,因為該公司已經在這些領域開展了相關的業務。鎂光科技總...

新手站長應全面提高四大能力向優秀站長看齊

個人站長,就是個人不借助外力自己建立程式設計客棧站點的人,他要負責管理自己的 乙個人處理建設 推廣 運營各項事宜。成為乙個優秀的個人站長是很多有 夢想的年輕人的嚮往。宅在家中賺錢確實有著巨大的吸引力,那麼想要成為個人站長,需要打造自己的哪些能力呢,今天我們就交流交流這個問題。一 投市場所好,引領創作...