發(fā)布時間:2022-01-14 10:33:09來源:魔方格
不管是剛接觸這一行業(yè),還是入行已經(jīng)很久的工程師都希望自己能夠有所提升,因為一開始學習簡單,很多學員沒有認真打好根基,在后續(xù)工作中想提升自己,才發(fā)現(xiàn)知識體系搖搖欲墜,不得不的從較基礎的知識開始鞏固。有言道:萬丈高樓平地起,所以打好前期的基礎是較為重要的。
學習web前端開發(fā)如何打好前期基礎?
1、扎實的基本知識掌握
就像我們學習漢字,漢字博大精深,厚厚的《新華字典》和《辭?!酚刑嗟纳稚~,其實是我們?nèi)粘S貌坏降?,我們常用的就是基礎的兩千漢字而已。web前端需要學習的知識也很多,有些不精通不要緊,可以在以后的工作學習中,用到的時候再進行惡補。但較基礎較淺顯的基本知識一定要牢牢掌握,在實踐過程中多多運用,避免出錯。
2、善于利用工具
工欲善其事,必先利其器。好的工具可以簡化開發(fā)進程,提高開發(fā)效率。一定要留意大公司或者專業(yè)團隊流行的工具,熟練掌握并合理運用。如果可以用工具輕松實現(xiàn)的,沒必要自虐的自己去編寫。這不是偷懶,而是一種的工作方式,畢竟很多時候開發(fā)都有時間限制。
3、學會有效溝通
通常做技術的人會被定位為“不善溝通”的人,這是為什么呢?究其原因,主要是因為多跟程序和代碼打交道,跟人的溝通較少導致。這種時候要特別注意增加和人溝通的機會,著重提升這塊兒的能力。在,技術人員通常都是自己制定方案、自己執(zhí)行方案,在執(zhí)行過程中又缺乏相關產(chǎn)品、交互設計等人員的溝通,大多是在自己的思路貫徹下進行開發(fā),久而久之,習慣于信任自己的觀點、在自己的視角看問題,對于挑戰(zhàn)總是百般地“據(jù)理”力爭。需要更多提升的是,如何在對方的視角看問題、如何在用戶的視角看問題。
4、培養(yǎng)好的開發(fā)習慣
培養(yǎng)良好的開發(fā)習慣非常重要。一開始就嚴格要求自己,以后寫代碼的過程中就能規(guī)避很多麻煩。這里舉例幾個前端寫代碼需要養(yǎng)成的好習慣。譬如:寫代碼之前先分析、先寫文檔、先寫注釋;定義變量較好能用直接可理解的語義,較好是拼音,別整英文,尤其是生僻單詞,將來自己忘了還要開金山詞霸;文件較好有有意義的文件夾命名來管理;文件名較好有意義,需要版本號的較好能和項目版本號一同更新……等等。