- N +

web前端開發(fā)職業(yè)規(guī)劃,Web前端開發(fā)工程師就業(yè)指導

web前端開發(fā)職業(yè)等級證書什么水平

web前端初級證書有一定的含金量

Web前端開發(fā)是教育部啟動的“1+X”首批公布的6個職業(yè)技能等級證書方向之一,由國家工業(yè)和信息化部負責組織實施。Web前端開發(fā)職業(yè)技能等級證書是由工信部頒發(fā)的,工信部的證書是IT領(lǐng)域目前含金量最高、最具權(quán)威性的證書。

本科畢業(yè),入職半年制造廠,想轉(zhuǎn)行編程,從web前端學起可以嗎

文踐觀點:本科生不管是不是計算機專業(yè),都可以從事編程工作,開始從web前端學習比較容易,但后端的編程也不難,學會后端編程可以拓展就業(yè)機會,提高工資待遇。

我在做程序開發(fā)7年的時間里,團隊里很多都不是學計算機專業(yè)的,但項目開發(fā)都做的很好,對于本科生而言,想轉(zhuǎn)行編程完全沒問題,為什么這么說呢?

一、本科生有基礎(chǔ),自學能力強

國家對本科生教育的目標要求有明確說明,能扎實地掌握本門學科的基礎(chǔ)理論,專門的知識和基本技能,具有從事專門技術(shù)工作初步能力的高級人才,具備合理的知識結(jié)構(gòu),掌握科學工作的一般方法,能正確判斷和解決實際問題,具備終生學習的能力和習慣,能適應和勝任多變的職業(yè)領(lǐng)域。

本科教育知識的講授不僅是本學科的縱深發(fā)展,還會注意學科間的橫向關(guān)系,與此同時,本科教育注意培養(yǎng)學生的科學思維能力、創(chuàng)造能力和創(chuàng)新精神。

能考上本科,本身自學能力就不會差,再經(jīng)過四年的學習和培養(yǎng),使本科生的社會綜合適應性更強,繼續(xù)學習的潛能更大,所以,畢業(yè)半年轉(zhuǎn)行學習編程,完全沒有問題。

二、做編程不一定非要計算機專業(yè)

現(xiàn)在大學本科階段的學習,大多專業(yè)基礎(chǔ)課里面也有計算機知識的學習,像數(shù)據(jù)庫的應用,有的C語言非計算機專業(yè)也有學。

對于計算機專業(yè)的線性代數(shù)、離散數(shù)學,邏輯算法和數(shù)據(jù)結(jié)構(gòu)等專業(yè)知識的學習,如果不是復雜的項目根本用不到,說實話,我做了7年的開發(fā),除了數(shù)據(jù)結(jié)構(gòu),其它很少用到,這些學習時很難,工作中也用不到,對于非計算機專業(yè)來說,沒有這些理論的學習,一樣可以從事編程工作。

非計算機專業(yè)的畢業(yè)生,可以自學一下數(shù)據(jù)結(jié)構(gòu)、SQL語言,會一門數(shù)據(jù)庫的開發(fā)和應用,小的應用可以Access或MySql,大的SQLServer或者ORACLE,再掌握一門計算機程序語言,底層的開發(fā),一般是匯編、C和C++語言,高級應用程序的開發(fā)目前流行的VB,C#,Java,PHP語言,學完就可以進入程序開發(fā)的崗位,與計算機專業(yè)的本科生工作沒有什么區(qū)別。

因此,對于本科生而言,學習編程真的不難,從事程序開發(fā)工作,也不一定非要計算機專業(yè)。

三、web前端開發(fā)比較容易,可以快速上手,提高信心

web程序開發(fā),分為前端和后端,前端是網(wǎng)頁的表現(xiàn),后端是程序頁面的功能和邏輯實現(xiàn)。Web的前端開發(fā)比較簡單,除了js,對于HTML和Css也許花1-2周的時間就可以掌握并開始工作,這樣可以快速上手,提高做編程的信心。

下面簡單介紹一下web前端開發(fā)都需要學習什么:

1、Html

HTML是web前端頁面的編程語言,也叫超文本標記語言,它可以將網(wǎng)頁的內(nèi)容進行整齊美觀的排版,現(xiàn)在最新版是html5,編寫html代碼時,需要考慮各種瀏覽器的兼容性,有時候需要根據(jù)不同的瀏覽器寫出對應的代碼來達到需要的展現(xiàn)格式。

學習html的語法,不用買書,因為網(wǎng)上有很多的資料,也簡單易學,它是web開發(fā)最基礎(chǔ)的語言,用心幾天就可以掌握了。

2、CSS

web前端開發(fā)第二個需要掌握的是CSS,也叫層疊樣式表或級聯(lián)樣式表,是格式設(shè)置規(guī)則,使html頁面可以有更加豐富的表現(xiàn),CSS可以將網(wǎng)頁內(nèi)容與表現(xiàn)形式分離,讓HTML文檔代碼更加簡練,減少瀏覽器的加載時間。

學習CSS,需要在電腦上多寫多練,也不用買書,只要勤學勤練2天就可以上手,完全學好復雜的css格式控制,需要點時間,這個可以在工作中邊用邊學。

3、JavaScript

JavaScript簡稱JS,js是Web頁面的腳本語言,在web開發(fā)中被廣泛應用,它可以為網(wǎng)頁增添各種動態(tài)功能,讓客戶體驗流暢美觀的頁面效果。

js通過嵌入在html頁面實現(xiàn)交互行為,主要被作為客戶端腳本語言在用戶的瀏覽器上運行,不需要服務(wù)器的支持,缺點是安全性不好。

JS是Web前端開發(fā)中較難的一種語言,可以買專門的書來學習,學習中一定多在電腦上練習,簡單的語法3天就能上手,復雜些的功能也可以邊用邊學。

四、web后端也不難學,學好后端編程可以提高就業(yè)機會,提高待遇

相信轉(zhuǎn)行做編程的目的不僅僅是因為喜歡,還想提高收入待遇、改善工作環(huán)境,如果僅僅做web前端編程,工資都不會很高的,因為相對簡單,作為本科生,真正有意思的,能構(gòu)創(chuàng)造更多價值的還是后端服務(wù)器編程,所以,建議會Web前端編程,也要主攻后端開發(fā),Web后端開發(fā)也不難。

如何學習Web后端編程呢?需要學習數(shù)據(jù)庫,掌握一門程序開發(fā)語言,下面做簡單說明。

1、數(shù)據(jù)庫

這里說的數(shù)據(jù)庫實際是數(shù)據(jù)庫管理系統(tǒng),Web后端應用的開發(fā)離不開數(shù)據(jù),數(shù)據(jù)的存儲、調(diào)用和分析處理,都離不開數(shù)據(jù)庫的操作,所以,必須掌握一個或多個數(shù)據(jù)庫的應用編程,簡單輕量級的數(shù)據(jù)庫有Access和Mysql,在個人或者中小型的web應用開發(fā)中常被應用。

對于大型的Web項目,或者對數(shù)據(jù)存儲量比較大的中小型項目,小型數(shù)據(jù)庫在性能上是勝任不了的,還必須掌握中大型數(shù)據(jù)庫的操作和開發(fā),一般常用的中大型數(shù)據(jù)庫有SqlServer、Oracle和DB2,DB2一般用在銀行,前2個學習其中一個就可以,他們的應用語法和操作有區(qū)別,語法基礎(chǔ)都是SQL語言,掌握一種,另外一種也都不難。

數(shù)據(jù)庫的學習,買專業(yè)的書進行實操學習,多電腦操作,一般學習1-2周就可以進行應用的開發(fā),入職工作后,在工作中也可以進行深入的學習,如果有資源也可以學習老程序員的數(shù)據(jù)庫開發(fā)代碼,他們對數(shù)據(jù)庫的應用編程思路和方法,這樣學習效率會更好。

2、程序開發(fā)語言

Web后端的開發(fā)離不開一門編程語言,常用的后端服務(wù)器開發(fā)語言有Php,JAVA,.NET(包括C#和VB),可以根據(jù)自己的興趣和工作方向來選擇,沒有最好的編程語言,只有最適用的編程語言,針對不同的開發(fā),來選擇適合的編程語言。

如何選擇適合的編程語言,可以從您計劃工作的職位工作要求來看,崗位需要什么樣的程序開發(fā),哪個用的多就選擇哪個來學,其實,學好了一門開發(fā)語言,其它也都是相通的,開始不建議學太多,先精通一門語言即可。

學習的方法依然是買書和網(wǎng)絡(luò)相結(jié)合,對于本科生來說,自學一定沒有問題,但為了快速的上崗帶來工作收益,也可以讓專業(yè)的人傳授良好的學習方法。

荀子《勸學》中曾言:“君子性非異也,善假于物也”。

高效率的時代,自己摸索比較慢,有條件可以選擇一個可靠的培訓單位來學習,加快學習的進程,可以短時間入職編程工作,實現(xiàn)快速的職業(yè)轉(zhuǎn)型。

總之,本科畢業(yè)轉(zhuǎn)行做編程是完全可以的,從web前端學起,然后進行后端編程學習,前端的學習只需要自學就可以,后端語言和數(shù)據(jù)庫可以自學,也可以報一個正規(guī)的培訓班,有的培訓班也提供工作機會,可以帶著學員完成正規(guī)項目的實踐,提高入職的效率。

我是文踐,10年電商運營經(jīng)驗,軟件工程師,自媒體工作者,熱愛思考和寫作。每天分享互聯(lián)網(wǎng)相關(guān)技術(shù)干貨,歡迎關(guān)注我。

web前端工程師該怎么規(guī)劃自己的職業(yè)生涯,才能不斷進步加薪

兩步走:

基礎(chǔ)學習+新技術(shù)學習!

第一,前端的基礎(chǔ):說來說去,萬變不離其宗:它其實就是老三樣:html,css,js。這三樣是基礎(chǔ),一定要熟練的知道,特別是js,這門語言是有很多跟傳統(tǒng)編程語言不一樣的地方,很多的坑,比如變量隱形轉(zhuǎn)換,各種瀏覽器和設(shè)置對于語言的解析又有差異等等。你對這些特性都要去了解,這種沒有竅門,就是要去記。

第二,就是要學習新技術(shù),因為只有你了解了新技術(shù),才有加薪的可能!!畫重點

為什么說學習新技術(shù)才好加薪呢,這個是因為隨著版本的更新,新的東西總是會相比舊的東西,有很多的優(yōu)勢和改進(至少大部分看起來是這樣)。

你比如說:我們天天在用的智能手機,越是新手機功能越強大對不對。因為他有基礎(chǔ)啊,可以改正他的缺點,又可以加新功能啊。

以此類推,技術(shù)也是一樣,比如說傳統(tǒng)的原生JS,在瀏覽器兼容性方面就做得不好,你自己需要寫很多的ifelse去做差異化進行兼容。但jquery這個新技術(shù)(剛興起的時候),就解決了這個問題,極大的提升了效率。所以他就是好的東西。

現(xiàn)在呢,前端的三大框架React,vue,angular,他解決了什么問題呢?他主要是解決了隨著頁面越來越復雜,功能越來越多,代碼太復雜,多人開發(fā)困難等問題。

有了這三大框架,他就是組件化開發(fā)模式,可以把頁面分割成一個一個人小功能分給不同的人去開發(fā)。同時通用的功能可以封裝起來,可以再次復用,又提升了很多的工作效率。

以比如現(xiàn)在的混合開發(fā):ReactNative和flutter,他就解決了傳統(tǒng)的App開發(fā)成本過高的問題,傳統(tǒng)的app開發(fā),需要招一個安卓,一個Ios,用這兩個框架,一個人就夠了,一套代碼,兩端通用(有一些差異,但不多)。

看到了吧,這就是新技術(shù)的優(yōu)勢:提升效率,節(jié)約成本,你說這兩大利器老板不開發(fā)嗎?

大量的實踐

上過戰(zhàn)場的兵和沒上過戰(zhàn)場的兵,是不一樣的。

代碼也是一樣,你看幾本書,寫了一個Helloworld和真正開發(fā)過項目的人是不一樣的。

我所見過所有的大神,全是10萬級的代碼量,你沒有寫這么多代碼,沒有踩坑,你永遠沒法成長,別人跟你說一萬遍都沒有用,你到時還是會犯這個錯誤。真的。

一定要動手開發(fā),哪怕是跟著視頻敲代碼都好過一直寫helloworld。只有你的代碼量上來了,你自然對這門技術(shù)就熟悉了。

最后再分享一下,一定要趁著年輕多學習技術(shù),到了中年以后,家里的屁事賊多,根本沒有時間學習和成長了。所以我完全能理解,為什么公司不要35+以后的中年人。

轉(zhuǎn)行做web前端,如何學習能夠達到就業(yè)水平

以上這位朋友說的很好,先點個??。我不知道,你學到什么地步,但你可以找一個培訓視頻,過一遍,看看需要學的有哪些,這樣或許你會有一個認知。視頻先自己找,沒有找到,可以找我。還有就是,想要就業(yè),一定要熟練,要多練項目,加油,祝你成功

25歲,由化工一線轉(zhuǎn)行學web前端開發(fā)可行嗎需要做哪些努力

沒什么不行的,只是困難比較大,如果你了解過這個行業(yè),并且喜歡這個行業(yè),可以轉(zhuǎn),如果是奔著工資,說實話,有多大本事吃多少飯,而且也是需要一定的邏輯能力。有些做技術(shù)做得牛的,簡直逆天,對我們這些計算機專業(yè)的來說都是觸不可及的壓迫感,現(xiàn)在這個行業(yè)也在不斷抽水,曾經(jīng)可能隨便就能找到工作,現(xiàn)在恐怕不行了,技術(shù)在發(fā)展,水平要求也越來越高,未來的競爭可能也更加明顯。不過樹挪死,人挪活,25還算年輕,可以試試

一個五年工作經(jīng)驗的Web工程師的經(jīng)驗之談,web前端的應該如何去走

先說說前端和后端:后端在于深,技術(shù)一定要深鉆,而前端則在于面,面廣則路寬。

我比較擅長Web前端開發(fā),以下是一些經(jīng)驗和建議:

1.主流框架一定要會,vue/react/angular;

2.前端強在跨終端,所以pwa/wasm/electron/hybrid,最好都有涉獵;

3.可以學習后端知識,nodejs/python/go都是不錯選擇;

4.參與技術(shù)社區(qū),活躍于開源組織;

5.對于業(yè)界大牛交流,提升自我高度;

6.多看書,多學習,多總結(jié);

7.理解一些產(chǎn)品理念,掌握一些設(shè)計規(guī)則;

8.一定要有個人規(guī)劃,短期和長期;

9.保持技術(shù)熱情,你會走的更遠;

就想到這些,歡迎一起交流。

返回列表
上一篇:
下一篇: