laofu.jpg
一峰档、自己我介紹
class Man {
constructor (name, age) {
this.name = name
this.age = age
this.gender = '男'
this.init()
}
init () {
console.log('我一天吃三頓禁添,睡8個小時撮胧。')
}
work () {
console.log('我會擼代碼賺錢')
}
dohousework () {
console.log('帶娃玩耍,穿衣服老翘,泡奶粉芹啥,哄睡,換尿片铺峭,洗屁股(粑粑拉褲子上了)時間到了')
}
}
var bgg = new Man ('大龍' 墓怀, 32)
二、2006年考入杭州一所一本大學卫键。
時間匆匆傀履,一晃已經(jīng)離開校園生活10年了。
2010年到2020年莉炉,10年期間干過許多工作钓账,短的 半年一年內(nèi)碴犬,長則有兩到三年。
在這期間官扣,每當靜下來的時候翅敌,總是在心里問自己,
1.這是你喜歡的工作嗎惕蹄?
2.明年還干這份工作你還愿意嗎蚯涮?
3.如果不愿意,那去做什么工作呢卖陵?
4.或者有喜歡的事情嗎遭顶?
三、多次個夜晚在這樣子無法解決的問題中度過泪蔫。直到有一天棒旗,我接觸了程序員這個職業(yè)。
通過各種百度 google 知乎撩荣,我了解到要想入門程序員铣揉,如果不是科班出身很難,那些名校出身餐曹,4年的專業(yè)學習和實習經(jīng)驗逛拱。科班出生的他們基礎(chǔ)扎實台猴,有名師指導朽合。但是也不是沒有辦法,在互聯(lián)網(wǎng)浪潮席卷全球的情況下饱狂,前端極度缺人曹步,于是我入了前端的坑(捂臉),雖然我在大學學過一些java基礎(chǔ)休讳,我也沒有選擇php啥的讲婚,雖然他們都說php是最好的語言(逃)。
四俊柔、前端的坑磺樱,一些個人理解
現(xiàn)在要入職前端,做一名程序猿婆咸,不比以前了
- 知識體系龐大,掌握HTML Css Javascript 三劍客已經(jīng)行不通了芜辕,以前一個jquery走天下
- 只要是個公司的招聘信息尚骄,都明確的寫著熟悉一門后端語言Node/php/java/c++等,個人覺得如果大家沒有學過其他后端語言侵续,一直都是前端倔丈,學node是最適合憨闰,node.js是javascript 的一個運行環(huán)境,基于谷歌V8引擎開發(fā)的需五,語法和js一樣鹉动,沒有BOM DOM 加入了一些自己的全局對象,前端學習node來做自己的第一門后端語言非常友好宏邮。
- mvvm框架 要求掌握React是最多的泽示,由于Vue的中文文檔比較全面和友好,Vue喜歡用的公司也非常多蜜氨。angular 還沒學習聽說是最全面的框架械筛,但是都說他比較重。個人覺得沒有最好的框架飒炎,只有你的業(yè)務(wù)需求是什么埋哟,哪個框架比較適合當前的業(yè)務(wù)。
- 由于各種原因:前端發(fā)展太快了郎汪,ajax 出現(xiàn)是一個導火索赤赊,后面比如移動互聯(lián)網(wǎng)的爆發(fā),全球大公司的軍備競賽煞赢,前后端分離的需求抛计,各個互聯(lián)網(wǎng)都是非常缺高級前端工程師。
- 這幾年培訓班對于前端也非常重視耕驰,之前都是java c++ python 這些爷辱,前端甚至都沒有一個程序員崗位,有些公司寫php java的順帶就給把頁面 樣式寫了朦肘。培訓班掙快錢的同時饭弓,也培訓出了一批水平差,學完只會切切圖的學員(當然也有學完很厲害的)媒抠。導致現(xiàn)在前端招聘條件越加的嚴格弟断,畢竟一個基礎(chǔ)差,代碼亂糟糟趴生,一堆bug的的員工10個也頂不過一個優(yōu)秀的程序員(關(guān)于這個可以看一本書 《人月神話》)阀趴,公司要是培養(yǎng)好了,員工就跑了怎么辦苍匆,還要分出技術(shù)好的老員工來帶刘急,測試也會花費更多的時間。只會拖慢甚至拖垮項目節(jié)奏浸踩。如果我是老板叔汁,寧愿多花點薪水招聘有實力的員工,上班可以馬上可以上手。
- 配置開發(fā)環(huán)境: npm git webpack 等据块,對于自學的人是非常痛苦的码邻,所以我推薦
技術(shù)學到一定程度之后再去配置環(huán)境,否則有點難受 - 為了寫前端 vue react 實戰(zhàn)項目 甚至還得自己寫后端另假,這對于目前的我來說還有一點挑戰(zhàn)的像屋,目前以node 寫后端,MySQL 為數(shù)據(jù)庫边篮,寫一個vue項目中己莺,寫好了準備去面試的(雖然肯定算不上全棧苟耻,但是也算前后端都了解一些了吧篇恒,前端自學真的不容易凶杖,不比以前了,會切個圖就先上班了智蝠,可以在工作中學習)
總結(jié):鑒于以上原因腾么,現(xiàn)在入行前端程序員的難度非常大