自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

這就是我不想成為Web前端程序員理由

開發(fā) 前端 開發(fā)工具
我不想成為前端開發(fā)人員,是因?yàn)槲矣懈鼜V泛的技能,我不想低價(jià)出售自己。

職位名稱并不代表技能集

作為一個(gè)前端開發(fā)人員,你是不是認(rèn)為自己不需要懂很多技能?然而事實(shí)可能并非如此。

我在一個(gè)熱門的工作論壇就前端開發(fā)工作做了一個(gè)快速搜索,發(fā)現(xiàn)有一個(gè)主題經(jīng)常反復(fù)出現(xiàn),那就是成為中級(jí)/高級(jí)前端開發(fā)者需要什么技能:

  • (X)HTML(5)、CSS、SASS / SCSS,LESS。

  • Backbone、Angular、Knockout。

  • 響應(yīng)式網(wǎng)頁設(shè)計(jì)(例如Bootstrap知識(shí)、Foundation等)。

  • Adobe Photoshop、Magento。

  • 源控制和某種形式的客戶端單元測(cè)試的知識(shí)。

我對(duì)這些技能的看法;

  • HTML自1990年發(fā)明以來,其地位一直保持著相對(duì)不變。如果你不同意,不妨來看看第一個(gè)網(wǎng)頁的源代碼。 HTML的容易性,成為了它最大的優(yōu)勢(shì),也成為了新手開發(fā)人員的無障礙通道。

  • CSS簡(jiǎn)單易學(xué),但要非常擅長(zhǎng)卻是很難的。值得慶幸的是,SASS/SCSS和LESS等工具可以幫助我們。任何技術(shù)水平和任何程度經(jīng)驗(yàn)的Web開發(fā)人員都可以在60分鐘或更少的時(shí)間內(nèi)學(xué)會(huì)使用這些CSS預(yù)處理器。簡(jiǎn)單又有效。

  • 如果你善于響應(yīng)式的網(wǎng)頁設(shè)計(jì),那恭喜你,你已經(jīng)掌握了一個(gè)寶貴的技能。如果你像我一樣,也不擅長(zhǎng)于設(shè)計(jì)前端和框架——那也沒關(guān)系,Bootstrap和Foundation等也可以幫助大多數(shù)開發(fā)人員掩蓋此技能的差距。

  • Photoshop也有其專門的領(lǐng)域世界。其荒謬的復(fù)雜程度和它超乎想象的功能集剛好相匹配。甚至于會(huì)安裝和運(yùn)行就是一個(gè)賣點(diǎn)。

  • 源代碼控制。所有你需要知道的是:git push和git pull。

[[138284]]

當(dāng)然也有很多開玩笑的觀點(diǎn)和意見。我想表達(dá)的意思是,一個(gè)全棧的開發(fā)人員能夠用最少的曝光和經(jīng)驗(yàn)活躍在所有這些領(lǐng)域內(nèi)。這些都不是專業(yè)的技能。這一 結(jié)論我認(rèn)為也適用于JavaScript開發(fā)者。比如說,在3個(gè)月的AngularJS接觸后,你就差不多能夠知道它是如何工作的,如何使用它,什么時(shí)候 使用它,以及最重要的是,什么時(shí)候不使用它。

我不想成為前端開發(fā)人員,是因?yàn)槲矣懈鼜V泛的技能,我不想低價(jià)出售自己。

從咨詢的角度

將自己描述為前端開發(fā)人員可能在短期內(nèi)是有意義的。總的來說,現(xiàn)在的開發(fā)人員需求還是很大。在英國(guó),甚至出現(xiàn)了明顯的技術(shù)人員短缺,所以如果你表現(xiàn)出是這方面的專家或?qū)I(yè)人士,或許有助于你拿到更優(yōu)渥的薪酬。

比起作為前端開發(fā)人員,我發(fā)現(xiàn)明顯擁有著大量全棧經(jīng)驗(yàn)的前端開發(fā)人員的含金量更高。所以,我建議你在選擇潛在雇主的同時(shí),不妨更深層次地鉆研你的技能。

前端開發(fā)發(fā)展得太快

說得夸張點(diǎn),前端開發(fā)每天都有新的耀眼的JavaScript框架或我們“必須具備”的工具面世。網(wǎng)頁作為一個(gè)平臺(tái)正發(fā)展得越來越好。昨天,我們用 的是PHP、ASP、.NET 、MVC、AngularJS/KnockoutJS/WhateverJS。明天,ReactJS或許會(huì)成為框架的首選(或者Aurelia將成為一個(gè) 有力的競(jìng)爭(zhēng)者)。

[[138285]]

此外,還有無數(shù)的Web開發(fā)工具:Visual Studio、Code、Sublime、Webstorm、Dreamweaver(開玩笑的,誰會(huì)用用這玩意兒?!)、Eclipse、 Netbeans、Notepad++、VIM、EMACS ……等等,數(shù)不勝數(shù),無窮無盡。

最后的結(jié)果是,我花了數(shù)百個(gè)工時(shí)來學(xué)習(xí)的FrameworkX(同時(shí)也花了不少學(xué)費(fèi)),只是因?yàn)樗徽J(rèn)為已經(jīng)死去就只能廢棄不用。(還記得 Silverlight嗎?以及AngularJS 1.x也是同樣如此)。這給我的感覺就是,即使我盡了最大的努力,投入了無數(shù)的時(shí)間和精力,但是我的技術(shù)水平實(shí)際上是降低的。

我不想成為前端開發(fā)人員,是因?yàn)槲也荒埽ㄒ膊辉福榱烁铣绷鞯内厔?shì)而疲于奔命。

前端開發(fā)人員也有可能不是設(shè)計(jì)師

我發(fā)現(xiàn)一般而言,技術(shù)人員可以被分為以下兩類(當(dāng)然并不包含所有情況):

  1. 有邏輯的思想家,并且喜歡寫代碼

  2. 知道如何使事情變得更漂亮。

通常情況下,很多程序員不具備優(yōu)秀的設(shè)計(jì)能力,反之亦然。

就我個(gè)人而言,我應(yīng)該算在程序員的行列。當(dāng)需要設(shè)計(jì)時(shí),我會(huì)利用框架,如Bootstrap和Foundation,但我對(duì)設(shè)計(jì)真的并不擅長(zhǎng)。

有一種看法是,前端開發(fā)人員既應(yīng)該會(huì)編碼,還得擅長(zhǎng)設(shè)計(jì)(看看招聘廣告對(duì)技能的要求就知道了,特別會(huì)提到要求Adobe Photoshop知識(shí))。雇主雇用前端開發(fā)人員的目的就是——編寫代碼和設(shè)計(jì)漂亮的網(wǎng)站。我認(rèn)為這是錯(cuò)的,這應(yīng)該是兩個(gè)獨(dú)立的角色。

我不想成為前端開發(fā)人員,是因?yàn)槲也⒉皇且粋€(gè)特別厲害的設(shè)計(jì)師。雇主對(duì)于所謂的前端開發(fā)人員存在著不切實(shí)際的期望。

前端開發(fā)人員賺的錢更少

這是真的。

開發(fā)人員VS前端開發(fā)人員

相差1萬英鎊。這是相當(dāng)大的差距。而這只是一個(gè)例子。

我不想成為Web前端開發(fā)人員,是因?yàn)槲蚁M鼙M我最大的能力賺錢。

[[138286]]

總結(jié)

我之所以不想成為前端開發(fā)人員,是因?yàn)槲也幌氲蛢r(jià)出售自己,想盡我最大的能力賺錢,不想為了跟上行業(yè)的潮流趨勢(shì)而疲于奔命。

無論同意或不同意我的觀點(diǎn)……歡迎發(fā)表評(píng)論。

譯文鏈接:http://www.codeceo.com/article/why-not-front-end-web-developer.html
英文原文:Why I don’t want to be a front-end web developer

責(zé)任編輯:王雪燕 來源: 碼農(nóng)網(wǎng)
相關(guān)推薦

2018-01-02 14:40:58

程序員年齡時(shí)間

2011-04-21 16:15:06

PrologjavaPython

2015-07-06 13:15:01

2016-11-04 21:42:55

2020-08-27 08:20:37

Java后端程序員

2020-12-02 10:37:35

程序員java開發(fā)

2018-05-23 14:10:15

程序員技能溝通

2023-04-26 08:00:00

程序員軟件開發(fā)

2014-01-02 14:04:42

2015-04-03 10:49:07

2012-12-12 09:52:18

程序員

2017-10-31 12:45:55

程序員學(xué)習(xí)語言

2017-09-13 19:10:24

2013-07-24 14:17:10

2016-03-03 10:33:39

51CTO高招CTOCTO訓(xùn)練營(yíng)

2015-06-24 10:21:08

程序員數(shù)學(xué)

2021-02-20 13:55:35

程序員計(jì)算機(jī)技術(shù)

2016-01-12 17:01:45

Bootstrap原因

2009-03-26 09:22:05

2012-05-11 09:13:28

程序員開發(fā)者
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)