0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

一名前端工程師的從業(yè)經(jīng)歷

工程師人生 ? 來源:網(wǎng)絡整理 ? 作者:工程師吳畏 ? 2018-10-21 09:51 ? 次閱讀

首先聲明:我是一名前端工程師。

四年之前,我也是從原生Js開始,HTML,CSS,瀏覽器兼容,操作DOM,Ajax交互,慢慢到后來,逐漸了解了SVN,Git,jquery庫,fis庫到框架,requirejs。再到后來的gulp,grunt,webpack,nodeJS,AngularJS也發(fā)展到全面框架Angular5,針對視圖層不關注M和W層的React,還有MVVM框架的vue?;蛟S上邊的內(nèi)容我僅僅限于了解,或許還有很多的內(nèi)容我還沒有說出來。這其實不能怪我。前端近五年的發(fā)展如火如荼。這是全球超過億萬的程序猿工程師門共同努力的結果。請原諒我,我不可能知道這么多內(nèi)容,我只是了解熟悉其中的一部分。

如何進入前端工程師這個行業(yè)的

我非常喜歡前端這個行業(yè),最本質原因其實很簡單,就是前景發(fā)展好,工資待遇福利好么,賺錢生活養(yǎng)家這是人類最基本的需求。但是面試你不能問我為啥干前端工程師啊,沒有意義吧。你要問也應該是你怎么喜歡上前端的或者什么情況下進入這個行業(yè)的。這跟每個人的經(jīng)歷或者接觸的人和事有很大的關系。任何事情都是天時地利人和之后自己自然而然的作出的一種選擇。

我可以說說我的經(jīng)歷:大學不知不覺就選擇了軟件工程專業(yè),這個要非常感謝我的爸爸媽媽,要不是學校半夜來個電話,說要交學費,我以為是騙子,爸媽堅持確認的情況下,說不定我就失之交臂,那也就不知道我現(xiàn)在從事什么工作了。大學四年沒掛過科,每門課都積極的學習和實踐,學習了C語言,C++,Java,程序設計,數(shù)學,英語,幾何學,算法工程等等………雜亂無章,你們會常聽到很多畢業(yè)的學生都說,大學里稀里糊涂的讀了四年卻不知道最后學到了什么。但是這都是為以后工作學習奠定的基礎,也不是一無是處。我就非常感謝我學習的這些編程知識,還搞了電腦計算機(當時有臺電腦就是個奢飾品)。自己程序設計還算OK,電腦硬件和軟件都無師自通了,導致回家還有人找你裝個系統(tǒng),上個內(nèi)存,清理電腦的各種問題(咋不能讓人家說咋白上軟件工程的大學專業(yè)了)。這里是不是應該笑聲一片啊。

大四那年,我們一個班級按照不同的學習訴求分別到了完全不同的地域和領域去學習,為最后進入社會彌補一些知識和技能。我搞了flash動畫。我喜歡搞搞PS,p個圖啥的,好玩啊。大四結束了……才發(fā)現(xiàn)還是一團亂麻,不知道這個社會到底需要什么樣的人才。純粹讓我搞ps太乏味(就沒有別的方法讓他展示出來么?),純粹讓我寫C語言,Java,更枯燥啊,我寫了個程序,我看不到,摸不著(我想讓你們知道這個程序是我寫的?。。?。后來才知道有前端這個美好的行業(yè),可以把ps的設計稿通過代碼把他展示出來,這就很完美啊!順利成章的從js開始,慢慢寫輪播圖,了解數(shù)據(jù)結構,熟悉方法,事件慢慢就喜歡上前端這個行業(yè)了。

北京之大:北上廣的發(fā)展之快,你無法想象,當初聽到最簡單的故事是,有人幾年前十萬買了個四合院,北京發(fā)展規(guī)劃拆遷,房子已經(jīng)值好幾千萬了?;蛟S是真的,也無從考證,但是并非沒有可能,你來北京租個房子,就知道了。同時他也給我們這些人帶來了機遇和挑戰(zhàn)。

是的,我來到了北京。當時正值公司缺人,我也有點js基礎,再加上ps回點,css寫的還不錯。相當于知道點皮毛的我就加入了前端的行業(yè)。老天也眷顧我,我熱愛學習看書,又喜歡鉆研。但是帶領我們的頭頭是個大胖哥,對我們很友善,至今仍是好朋友,保持著聯(lián)系??梢哉f,這兒奠定了我的發(fā)展方向。

再后來技術的發(fā)展,行業(yè)待遇發(fā)展,令我坐不住了,我跳槽了。我也算是半個提前進入行業(yè)的寵兒。我買了很多書《高級程序開發(fā)》《js設計模式與開發(fā)實踐》《css3-案例分析和代碼實踐》……關注收藏了數(shù)不清的網(wǎng)址博客并且歸類整理。我以為我對技術的追求可以爐火純青,可以成為技術的前沿學習和貢獻者。參加html5峰會,聆聽前端前端人的技術活動等等了解前端最前沿的技能。

期間認識了很多大牛,知道了很多學習的博客網(wǎng)站,MDN,github,coding,w3cplus, csdn, 簡書,知乎,stackoverflow等,還有大企業(yè)的知名博客,百度fe,騰訊alloyteam,齊舞周刊等。使用了es6,html5,W3C規(guī)范也在一直更改和完善。

可是,你畢竟是在工作,是要給企業(yè)帶來盈利,給客戶帶來價值的,這就有很多的瓶頸,在顯示面前,你只可能使用這很多技術中的一部分,去完成工作和項目。剩下的最前沿的技術和實踐你只能靠空余時間來實踐,生怕自己被這個世界拋棄。

自從給公司創(chuàng)造了利益和價值之后,公司就膨脹了。你會發(fā)現(xiàn)一些問題的存在,而他不關心和不在乎,只在乎一味的出產(chǎn)品。公司的技術棧,公司的項目流程,項目的人員配比,老員工的濫竽充數(shù),為了發(fā)展業(yè)務,新招的員工參差不齊。我沒法干下去了。因為我找我們頭聊了。我本來是要反應一些情況的。公司要發(fā)展業(yè)務,沒有很多的時間來搞新技術。我安靜了,我默默地提離職了??墒且皇羌尤肓诵碌拈_發(fā)工具,沒有前后端分離,沒有很多個晚上最后我一個人悄悄的走研究項目優(yōu)化和代碼重構,工作效率能是之前效率的好幾倍么。

問題1:項目很大,需求量大,而從我搭建起框架以來。新的項目經(jīng)理不是按照需求塊劃分,完成一部分驗收之后再開發(fā)下一部分。而是,按著需求,把整個項目開始開發(fā),這兩個星期寫這一塊,那兩個星期寫這一塊。完了再回來搞搞這一塊,要不就是做一些無用的整體樣式修改,還全員動員。我搭的框架,我知道他還可以有優(yōu)化和完善的地方,而項目經(jīng)理已經(jīng)開始按照框架來寫代碼了??蚣苡袝r候也是錯的,導致后邊我提的建議已經(jīng)完全否決了。問題2.為了這個項目要擴大前端人員,沒有毛病,可是招的好幾個人,不在公司上班,而是分公司,關鍵是遠在天邊的武漢。..這個我就不是很理解了,然后同時開發(fā)這個項目。為啥不在北京招人,先把項目開發(fā)完,你再去武漢招人,讓他們維護呢。工作效率和溝通開發(fā)有很大的問題存在。(況且,年底,項目結束,總部有人跳槽走了,不是一個很好的方案么。) 問題3.公司為了項目招了一個項目經(jīng)理,他不是負責技術的,他是負責業(yè)務的。是的,這沒什么毛病,關鍵一開會你就問我(兩星期的活)活干完了沒有。。。我提前已經(jīng)說過了,這塊業(yè)務,復雜度高,需要兩周的時間來開發(fā)。換來的是,這么久了,沒什么進度啊。無奈啊,我也無能為力。問題4.工作這么久了,行業(yè)工資已經(jīng)是我的現(xiàn)有工資的兩倍了。而你一分也不給,我提點福利,如果行業(yè)沒有這個想象,我也不會奢求什么。物價飛漲,養(yǎng)家糊口,生活所迫,房租上漲。我要求漲個薪,公司說給你漲了,已經(jīng)給你提了,可是為毛,過年漲薪,拖了好幾個月。問題5.好技術,能力強的人留不住,光過年就走了三個有能力的后端開發(fā),導致,我找后端商量找接口的時候,都不想管理,說不是他負責的,這就是有能力和技術好的人之間的察覺,你需要積極主動解決項目到的問題,推動項目的完成。那么,我覺得我沒有待下來的必要了。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 工程師
    +關注

    關注

    59

    文章

    1571

    瀏覽量

    68574
  • 前端
    +關注

    關注

    1

    文章

    194

    瀏覽量

    17794
收藏 人收藏

    評論

    相關推薦

    正是拼的年紀|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發(fā)布于 :2024年07月25日 11:31:02

    嵌入式軟件工程師如何提升自己?

    嵌入式軟件工程師如何提升自己? 作為一名嵌入式軟件工程師,在這個充滿機遇和挑戰(zhàn)的領域里,如何提升自己顯得非常重要,它決定了你未來的發(fā)展方向和成就。接下來,我們起探討
    發(fā)表于 06-12 11:20

    索尼誠邀軟件工程師參與PS免費手游平臺設計

    據(jù)悉,近日,澳大利亞知名媒體TweakTown發(fā)現(xiàn),索尼互動娛樂正在為其旗下的PlayStation Studios Mobile招募一名資深的軟件工程師,負責設計PlayStation的免費手機游戲平臺。
    的頭像 發(fā)表于 05-23 17:08 ?746次閱讀

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    嵌入式軟件工程師和硬件工程師的區(qū)別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開發(fā)領域中的種專業(yè)工程師
    發(fā)表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    位硬件工程師的歷練之路:從入門學習理論到... #搞笑 #硬件工程師 #電子工程師 #揚興科技

    硬件工程師揚興科技
    揚興科技
    發(fā)布于 :2024年03月13日 17:50:21

    單片機如何通過代碼控制硬件:一名工程師的分享

    今天跟大家聊聊單片機是怎樣通過代碼來操控硬件的。作為一名單片機工程師,我們平時的工作就像是給單片機編寫“指令集”,讓它按照我們的意圖去驅動各種硬件設備。
    的頭像 發(fā)表于 03-06 14:46 ?1566次閱讀
    單片機如何通過代碼控制硬件:<b class='flag-5'>一名</b><b class='flag-5'>工程師</b>的分享

    如何搞崩個硬件工程師心態(tài)?試試對ta說這幾句

    硬件工程師
    揚興科技
    發(fā)布于 :2024年02月20日 18:05:49

    優(yōu)秀電源工程師需要哪些必備技能?

    隨著電源市場的不斷擴張,開關電源行業(yè)飛速發(fā)展,企業(yè)對電源工程師的需求日益增加,對電源工程師的技能要求也日漸提高,相信沒有位電源工程師會錯過讓自己變得更優(yōu)秀的機會。作為
    發(fā)表于 01-29 11:29