欧美日操-欧美日韩91-欧美日韩99-欧美日韩ay在线观看-xxxx色-xxxx视频在线

對于培訓(xùn)出身的同學(xué),接下來該怎么學(xué)習(xí)技術(shù)?

2018-02-12 08:50:06 大云網(wǎng)  點擊量: 評論 (0)
首先恭喜從培訓(xùn)班出來找到工作的同學(xué),確實挺不容易的,4個月的培訓(xùn),每天從早上9點到晚上9點,也是996,主要的活動地方就是宿舍和教室, ...

首先恭喜從培訓(xùn)班出來找到工作的同學(xué),確實挺不容易的,4個月的培訓(xùn),每天從早上9點到晚上9點,也是996,主要的活動地方就是宿舍和教室, 讓我現(xiàn)在也去培訓(xùn),我估計還熬不下來。
尤其是對于從小白開始的同學(xué),4個月期間不斷地接觸新技術(shù)、新概念,一個還沒徹底理解,另外一個就呼嘯而來,狼吞虎咽,想真正消化是很難的。
所以我經(jīng)常說對于那些通過培訓(xùn)來努力改變命運的同學(xué),我非常尊重。
現(xiàn)在好了,找到了工作,可以稍微喘一口氣了,但是能夠就此休息了嗎, 那是絕對不能。
培訓(xùn)只是讓我們?nèi)肓碎T,有了一個初步可以工作的技能,可以參與項目,在別人的指導(dǎo)下,在現(xiàn)成的框架下寫業(yè)務(wù)代碼,想成為一個真正的程序員,路還非常地長。
我想給各位嘮叨兩句,說一些注意事項。

對于培訓(xùn)出身的同學(xué),接下來該怎么學(xué)習(xí)技術(shù)?

1.適應(yīng)期:把工作做好
首先一定要把分配給我們的工作做好,這是底線。
要拿出300%的勁頭去做,就是加班加點也要高質(zhì)量按時完成,誰讓我們是新人呢! 初步建立起自己的認真負責(zé)的形象,注意啊,個人的形象是非常重要滴。
遇到障礙一定要及早提出,向同事請教,“不恥上問”,不要不好意思,不要怕別人鄙視。
最怕的是有個問題把你給絆住了,你坐在那里不吭聲,兩天過后,領(lǐng)導(dǎo)才發(fā)現(xiàn)你嚴重落后于進度。
如果有余力,盡快地去熟悉項目的各個方面,尤其是業(yè)務(wù)上的東西。
收集業(yè)務(wù)知識相關(guān)的文檔,反復(fù)閱讀,努力理解,不懂就請教。 注意:這些事情很有可能是在你的工作之余完成的,下班后的游戲就不要再打了,現(xiàn)在工作第一!不過你放心,你努力學(xué)習(xí)的態(tài)度一定會給你帶來回報。
和組長,項目經(jīng)理等領(lǐng)導(dǎo)搞好關(guān)系,抓住一切可能的機會主動、自信地領(lǐng)導(dǎo)交流(例如共進午餐的時候)。 不用總是“默默無聞”,要主動參與,了解項目的進展,人員情況,有什么困難。 總之要快速地融入團隊,打入他們的圈子。
不要不好意思,老是躲著領(lǐng)導(dǎo)走,讓領(lǐng)導(dǎo)覺得:這孩子這么怕我,是不是有什么問題?!
2.深入學(xué)習(xí)技術(shù)和原理
度過了適應(yīng)期,會感覺舒服很多,代碼和業(yè)務(wù)逐漸熟悉, 任務(wù)不用加班也能完成。和同事也開始熟悉, 于是就進入了舒適區(qū)。
這個時候可以更加深入地鉆研一下技術(shù)了,什么Nginx、Redis、RabbitMQ、Shiro、Elastic search、Spring ......等知識,培訓(xùn)班也許學(xué)過,但是我相信只是學(xué)了一些皮毛,對原理可能還不太了解, 這時候正好可以結(jié)合工作中用到的技術(shù),深入地學(xué)習(xí)一下。
例如Nginx,要去理解epoll這個技術(shù),以及和select之間的差別。 理解什么是非阻塞IO,順道可以學(xué)一下Java的NIO, 感興趣的話還可以瞄一眼Node.js, 本質(zhì)的原理是相通的。
對于Redis,至少要理解分布式一致性Hash,雖然Redis沒有用這個算法,但是要和Redis那種基于槽的方式來對比。
理解緩存失效了怎么處理,增加、刪除機器會怎么影響緩存。如果你的項目在使用Redis做緩存,主動向相關(guān)負責(zé)人請教,畢竟理論和實踐還是有差距。
對于Spring, 現(xiàn)在要考慮學(xué)習(xí)DI和AOP的實現(xiàn)原理和技術(shù)了,可以嘗試自己寫個小容器,絕對很鍛煉人。
DI還好說,AOP這一塊兒需要有底層技術(shù)支持,就是Java動態(tài)代理和CGLib。再往下深挖,就是ASM, Class 文件的格式,ClassLoader,這就進入了另外一個大世界: JVM, 需要掌握JVM的邏輯結(jié)構(gòu),執(zhí)行引擎,尤其是后者,理解一個類裝入方法區(qū)以后到底是怎么執(zhí)行的,其中的棧幀等概念對以后學(xué)習(xí)C語言在機器層面的執(zhí)行很有幫助。
可以閱讀一些面向?qū)ο笤O(shè)計, 設(shè)計模式相關(guān)的書籍,不能只是看,要思考,它到底要解決什么問題? 把一些設(shè)計思想和自己的項目做對比,看看為什么現(xiàn)在的設(shè)計是這樣,是不是有問題, 向資深同事請教。
......
總之,最好從工作中使用的技術(shù)開始學(xué)習(xí),理論聯(lián)系實際,還是那句話,“不恥上問”,作為程序員,老是悶頭自己干,希望一鳴驚人,給別人一個大驚喜,那是不太現(xiàn)實的。
3.計算機基礎(chǔ)
在往下走就進入了計算機基礎(chǔ)的領(lǐng)域了,之前說過很多次,估計老讀者都煩了吧, 這里再啰嗦一下。
操作系統(tǒng)的幾個重要概念一定得掌握,進程、線程、虛擬內(nèi)存,一定要理解程序在機器級層面的表示,寄存器,函數(shù)棧幀等,如果你能理解緩沖區(qū)溢出的攻擊和防御就差不多了, 這些知識需要涉及C語言和匯編。
理解線程的幾種實現(xiàn)方式,對于將來學(xué)習(xí)Go語言的并發(fā),Actor, ErLang 等技術(shù)和語言有極大幫助,你會發(fā)現(xiàn)有似曾相識的感覺。
數(shù)據(jù)結(jié)構(gòu)和算法的學(xué)習(xí)要貫穿始終,雖然在工作中最常用的可能就是數(shù)組,List和Map。
對于常用的數(shù)據(jù)結(jié)構(gòu)要自己能寫,要閱讀JDK對應(yīng)的實現(xiàn)。 要大量地做題,鍛煉自己的邏輯思維能力。
如果你的工作和數(shù)據(jù)庫結(jié)合緊密,那數(shù)據(jù)庫中相關(guān)的技術(shù)如索引,事務(wù),查詢優(yōu)化不能錯過。
對于計算機網(wǎng)絡(luò),要理解協(xié)議的本質(zhì)、分層的本質(zhì)。 具體的協(xié)議中HTTP是必備,還要了解可靠性傳輸?shù)脑恚琓CP/IP等協(xié)議,socket等基本概念。
4總結(jié)
需要提醒大家的是,我這里所說的只是一個大概的分層,在學(xué)習(xí)過程中很有可能一下子從最上層的應(yīng)用跳到最底層的基礎(chǔ)概念,這很正常,很多知識點之間都是相互關(guān)聯(lián),不是完全隔絕的。尤其是在原理層次。
你會發(fā)現(xiàn)需要學(xué)習(xí)的東西實在是多,這篇文章能列出來的也是部分而已, 沒有辦法,這就是程序員的世界, 更可怕的是還有很多新技術(shù)在不斷涌現(xiàn)。
所以對于培訓(xùn)出身的同學(xué)來說, 找到工作,只是入門而已,絕不能就此停滯。
還有就是我啰嗦了這么多,也許一時觸動了你,但關(guān)鍵還是要行動,并且堅持學(xué)習(xí)下去,這樣才能成為真正的程序員。

 

大云網(wǎng)官方微信售電那點事兒

責(zé)任編輯:任我行

免責(zé)聲明:本文僅代表作者個人觀點,與本站無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關(guān)內(nèi)容。
我要收藏
個贊
?
主站蜘蛛池模板: 日本中文字幕在线观看视频 | 午夜免费观看福利片一区二区三区 | 2019天堂网 | 动漫精品在线观看 | 国产精品 视频一区 二区三区 | 亚洲一区二区精品视频 | 欧美成网 | 色综合久久88中文字幕 | 男女在床羞羞的免费视频 | 九九九九在线精品免费视频 | 哦好紧 | 亚洲色视频在线播放网站 | 9191国语精品高清在线最新 | 亚洲另类自拍 | 久久人成 | 99热这里只有精品88 | 日本视频在线免费播放 | 国产精品久久久久毛片 | 91成人在线观看视频 | 99re国产精品视频首页 | 日本视频久久 | 国产91专区 | 久久久久久久久久久久久久久久久 | 日韩精品视频网站 | 国产精品日韩欧美一区二区 | 日本天堂在线观看 | 日本亚洲高清 | 男男涩涩 | 99热在线观看精品 | 午夜欧美成人香蕉剧场 | 丁香六月婷婷综合激情动漫 | 自拍偷拍小视频 | 色成人亚洲 | 狠狠久久综合 | 欧美精品一区二区三区久久 | 在线观看日韩 | 日本加勒比在线精品视频 | 女老师在线观看 | 三a毛片| 看国产毛片 | 噜噜色.com |