前端之旅,做一点有回报的事情
本文是參加前端早讀課【同說】做的分享?
首先感謝情封對前端圈的辛苦付出,能堅持做好一件事真的很不容易,敬佩這份精神。2天前看到早讀課的【同說】活動計劃,我覺得想法真的很好,忽然情封微信邀請我參與,聽到后我是心虛的,作為一枚技術宅男,步入前端也不過4年,談不上有很好的工作經驗和學習心得分享給大家。
簡單介紹一下自己
大家好,我的網名是白樹,英文名是peunzhang。2011年畢業后加入騰訊財付通設計中心,2014年轉崗到騰訊微信支付設計中心,主要負責H5的前端開發。沒錯,鬼哥就是我的組長。
關于寫博客
每個人的時間不多,寫博客除了因為興趣外,更是希望做一點對自己有回報的事情,一來可以記錄工作方法和生活感悟,方便查閱和回憶,利于思考和發現自己的不足;二來希望自己給前端行業做點小貢獻,促進良性發展,對每個前端從業者都有好處。博客地址:http://peunzhang.cnblogs.com/
怎么入前端這個行業的
2007年讀大學,專業是數字媒體技術,學設計也學技術,期間認真做過UI設計,作品被嫌棄后很受打擊,深刻意識到有些能力不是努力就能獲取,所謂的『天賦』很重要,現在回頭看以前的作品確實丑爆了。
一次偶然的機會接觸大四的師兄用Dreamweaver做網頁設計,想想要是自己可以使用它來做個人博客就覺得很厲害。于是在圖書館借了一本Dreamweaver入門教程的書籍自己玩著看,那時候還有配套的光碟,看視頻照著案例做,居然可以完成一個網站,很簡單的入門引起了我的『興趣』,于是買書學習,記得最早在亞馬遜買朱印宏寫的《精通css網頁布局》和《JavaScript征途》,那時候很火,然后常跑圖書館閉關學習『基礎』知識。在2009年底跟幾位同學創建了廣州啟凡設計團隊,邊做項目邊學習,遇到不懂的就利用百度谷歌,技術進步得特別快。那段時期網站建設的市場需求量還瞞大的,我更加認定這個方向,后面也順利走入這個行業。
如何學習前端
記得群里有人問我現在開始學習前端還來得及嗎,種一棵樹最好的時間是十年前,其次是現在,想做什么就馬上去做,并堅持下去。
對于剛步入前端的同學來說,最重要的應該是學習『基礎』知識,像CSS、JavaScript的基礎原理看多幾遍也不會過時,最好找兩本書系統的學習或者上網找教程如w3school在線教程,然后如我前面提到的找項目或者做demo去實踐,將知識轉化為經驗,并堅持下來,這種學習方式最簡單,進步也最明顯。
有的同學說工作忙沒有太多時間學習,其實可以擠出來,例如我通常會利用每天上班前和下班后的時間,大概有一個鐘在公交或地鐵上,看書或者拿著手機學習,特別是早上上班那段路上,學習效率會很高。
我們知道現在前端的水很深,為了解決各種業務問題,提高生產效率,技術創新特別快,那么具備快速的學習能力是你的核心競爭力之一,并不意味著你每樣新技術都要學,應該根據公司的業務需求選擇適合的框架,其它的了解下,用到時再學習也不遲,更何況使用新框架的學習門檻不會太高,容易上手,這點上看,剛步入前端的新人是特別有優勢的,至于想要掌握它的深沉原理,需要花費很多的功夫去學習,這個階段你可能達到資深工程師的高度。
每個人的學習方法可能對自己進步很大但不適合別人,人都是獨一無二的,要結合自己的生活習慣,通過實踐中思考,找到屬于自己的方法。
在學習的過程中,遇到問題是怎么解決的?
在組內有個畢業生妹子,有一次問我3D旋轉動畫的問題,在說完簡單原理后我想把發個例子給她參考,她拒絕了,說要自己思考怎么做,我笑著給她點贊。
學習遇到問題懂得『獨立思考』去解決是一項最基礎的能力,這種能力完全可以培養并形成習慣,不管是在哪個行業工作,對個人的提升大有幫助。很可惜,我在博客或者群里見過很多剛步入前端的同學,遇到問題就馬上提問,甚至是要求提供現成的demo。
思考后解決不了問題可以百度或谷歌,例如stackoverflow,需具備一點英語能力。實在解決不了再上群等方式『提問』,可以參考張鑫旭寫的《如何提問才能進階成為前端大神》
現在在研究的技術是哪個方向?
余果寫的《全棧工程師的自我修養》這本書讓我有挺大的感觸,也正在往一專多長的線路走,如產品、視覺、交互、后臺等都可以在平時的合作中去關注和思考,然后像鬼哥說的保持『空杯』心態學習,定些計劃慢慢來吧。近期技術上主要研究nodejs這塊,希望后面做一點對團隊有意義的事情。
本文微信公眾號地址
【同說】白樹:做一點有回報的事情
關于前端早讀課
?
轉載于:https://www.cnblogs.com/PeunZhang/p/5294461.html
總結
以上是生活随笔為你收集整理的前端之旅,做一点有回报的事情的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [MySQL] MySQL x64 下载
- 下一篇: 2017年html5行业报告,云适配发布