1. 程式人生 > >一個大齡前端從業者初入IT行業的過程與感受

一個大齡前端從業者初入IT行業的過程與感受

it 互聯網 html css

我已經是一個奔三的大齡青年了,以前一直做保健方面的工作,然而這並不是我想長期幹下去的行業。自己一直對編程感興趣,自學過Python,做點小程序小爬蟲什麽的。但是,沒有相關的計算機知識背景,這點知識去找工作是天方夜談。

年齡已不小,我知道,若是再不入行,就徹底沒機會了。於是,今年初果斷辭職了,在家自學,在網上學習和了解一些相關知識與行情。Python工作薪水都比較可觀,不過,Python雖適合初學者卻並不是適合初入行找工作的人,不少寫Pyhton的程序員都是Java轉的,門檻相對比較低的是前端,雖然易學難精,但入行比較適合。於是我就選擇了HTML+CSS。

我在網上找了些視頻教程,發現還好,能聽懂。又在W3C的網站上把大部分標簽和css屬性都過了一遍,跟著敲小例子,算是都認識了。問題是,一到自己寫頁面時,就下不了手,腦子裏一片空白。我發覺照貓畫虎做頁面的進步太慢,就找了不少免費psd網頁模板,按著自己的理解,一點點做出效來,還確實有點效果。就這樣磨了不少時間,頁面找簡單的一個個的做,一點一點的進步了。再往後,頁面復雜度慢慢提升,熟練度也在提升。

幾個月後,基本上拿來一張psd,都能做了。接著又學習了JS,因為有Python的基礎,JS學的感覺還不算那麽難。

我覺得自己可以去找工作了,就在招聘網站上投了幾分前端職位的簡歷。過了些日子後,終於有家做切圖的公司回應了,讓我某個時間去面試。面試那一天,並沒有我想象的那麽嚴肅。老板和我聊了聊,我講了下自學的大概過程,老板讓我第二天來試著做一下項目。

第二天到公司,拿到了3張頁面。我一看,感覺還可以,能做出來,心中竊喜,立馬開工了。感覺雖然做的慢了點,但最後效果應該是可以的。三張頁面做了兩天,做完交付給了相關人員。後來老板喊我去他辦公室談話說:“你這頁面問題不少啊!”我有點懵。老板打開編輯器,對著我的代碼講了半天。原來效果雖然做出來了,但是代碼寫的是亂七八糟的。比如兩塊類似的元素,一個用了外邊距margin,另一個用了內邊距padding,其實用一個margin就能把兩塊的樣式做了;還有的地方寫的代碼量過多,不是最優的寫法。這時候我才明白自己過於高估了自己。不過讓我高興的是,老板最後願意讓我留下來。

往後的日子,項目一個個來,頁面一張張做,老板人也挺好,遇到問題隨時都可以請教,他講的也很耐心。過了兩三個月,我做的越來越順手,出現的技術問題也越來越少,因為前面踩的坑多了,後面就少了。在這個過程中,老板的專業水準也讓我不得不佩服。切圖時很多讓我糾結的點,他看一眼就知道怎麽處理;我寫幾步代碼就要看一下頁面效果,而他看一眼設計圖就能行雲流水的寫完一大段,然後效果出來後幾乎沒什麽差異。這是要有長期的經驗累積才能達到的能力。

來公司大半年了,現在也能獨立做項目交付給客戶了。這過程中,深深感受到實戰是提高能力的最有效方式。前端新人找工作,最大的短板就是實戰能力。而我們公司一直做學員培訓,特點就是實戰!實戰!實戰!尤其是老板在前端領域深耕多年,之前帶過的新人效果都很好。一個好的實戰環境+專業人士的指導是成就自己最大的捷徑。學員學完之後也有機會留在公司。對IT行業感興趣的學子們,要做就趁早,趕緊行動吧!

無論是前端小白還是老鳥,都可以交流交流。


一個大齡前端從業者初入IT行業的過程與感受