25歲,單身女,零基礎學習IT前端可行嗎?
25歲了,單身女護士。對工作一直處於想換又狠不下心的態度,厭倦了夜班,也不喜歡工作環境。 迷茫期,有朋友推薦學一門新技術,IT前端,聽起來挺簡單,但真是做決定又太難了,不知道能不能學好,或者說學完以後得就業可能性有多少?希望親們能給我些中肯的建議,真心不想再迷茫下去了! 不知道大傢伙兒有沒有二十幾歲以後才打破現狀,努力改變自己命運的?吐一下你們的辛苦歷程吧~
真心不是為了突出 單身女護士的字眼。只是說明現狀,25歲一事無成的事實而已,而且未來還會有各種意想不到的事……越描越黑了-_-||詞窮,悲劇!別損我就行~
題主的意思很明確了。
聰明的工程師已經給題主私信進行教學了,Loser 程序猿在認真的分析這事的可行性……
先去找些基礎的書來學習下然後再敲敲代碼就知道適不適合自己了~在嘗試的過程中你會找到你想要的答案的,別人給你的建議僅供參考~只有自己知道。不過你要是因為覺得IT前端很簡單~那還是算了...
順便說一句,之前參加一個w3ctech的活動時候,豆瓣的 @張克軍 大神說了一句話,前端是個很辛苦的職業,因為相對後端來說,前端的知識更新速度很快,需要不停的學習,但是後端的一門語言的話大概可以用10-20年時間,前端的話大概5年就會有新的東西需要你去學習~關於學完就就業,額..這個取決於你學習到什麼程度,最好的方式就是展示自己的作品~
前端很辛苦但也很有趣~嗯個人覺得結果做前端以後,發現天天還是加夜班。。。還沒加班費。。。。
不過還是鼓勵嘗試看看,可以跟著baidu-ife/ife · GitHub里的任務試試看零基礎學前端,這個事情可不可行沒有人能回答。學會寫網頁並不難,但要以此為職業,不容易。
不過,
25歲單身女護士……
我覺得你可以找個前端做男友然後讓他教你。(不是開玩笑,這類情況,我認識的人里至少有兩例。)知乎慣例:當你問要不要去做一件事情的時候,答案首先是否定的。這一次,沒有例外。
如果你還在猶豫要不要做,我的建議是不要。
因為前端(編程)這東西,入門不難,然後找份工作也挺好找的。
但接下來你就會遇到你的瓶頸,你會看到眼花繚亂的新技術,你會想要提高,你會想要知道技術背後的技術是什麼。
但是上面說得這些,其實只有那些熱愛前端的,有好奇心的,有學習能力的人才會想要去了解。
22歲大學畢業,學的會計,已經有取得會計中級資格。23歲發現自己不喜歡會計,轉而對司法感興趣,花費一年通過司法考試。24歲通過司法考試後發現非四大院校出生的司法生屁都不是,又打算轉行人事。25歲,報名人力資源學習班,當年務必拿下人力三級,計劃次年拿下人力二級。目前是某IT行業100人小公司人事主管。這就是我的故事,只要想學,從什麼年齡開始學什麼都不難,但是一定要取得相關資質。轉行沒有想像中那麼困難。
我比你大,自學的JS.
不要猶豫,要做什麼就立即去做,不一定要辭職,報個培訓班吧,輕易不要以自學為主,這是給你的一個忠告。
利用好零散的時間,高效的學習是最重要的。做一件事尤其是跨行做的時候,你最需要做的是了解這個行業。
一個行業不是你在網上看到的,而是你去要和這個行業的從業者去做溝通的,網上的內容不乏誇張和特例,所以要謹慎。
那麼重點就是IT前端到底是什麼?IT前端是包括計算機程序的界面設計和開發。說白了,你的手機界面,網頁,QQ界面這些都是前端。前端的設計:簡單點說就是設計界面的布局,配色,效果等等一些東西。比如點擊的按鈕的時候,按鈕會有 一個按下的效果。說白了你需要有美術設計功底。前端的開發:這就是寫程序了,當然了,這個程序不會和後端一樣,不需要編寫大量邏輯,這裡的編程就是來提高用戶的體驗,說白了就是有大量的很麻煩的處理,它可能並不複雜,但是很麻煩,你可能會發現你要做大量的類似處理卻沒法把它做成一個處理。話說回來,前端的設計和開發其實是不可分的,不是說設計就單純的設計,開發就單純的開發,通常是合二為一的。只是側重點不同。那從事這個行業需要什麼樣的基礎呢?
計算機基礎只是是必備的,記住這裡說的不是你會打字,會操作photoshop dreamweaver。需要你具備一定的專業基礎。還有英語基礎,不要指望漢化版,很多時候你遇到的工具和文檔都是英語版,有些可能是日文版。接下來就是一些必要的行業知識。Web前端就需要知道一些網路,網站等相關的知識比如HTTP協議,網路通信基礎,HTML,CSS,JavaScript等。手機前端則需要學習一些手機編程的知識,每個手機的基礎框架是不一樣的。所以要學習不少的東西。
PC程序可能就簡單多了,不過這個界面的自由性更大,所以更容易設計,但是學習的成本也更高,而且出精品的概率更小。更何況現在PC程序的市場也不是很大。接下來就是你要了解行業規則了。主要包括:
1.客戶永遠的不知道自己要什麼2.客戶的需求永遠是最2逼的3.只要客戶給錢了,你最好順著他的意思來 (前三條其實就一個原則,只要給錢就是爺)4.加班不一定是免費的,但是免費的加班是必然存在的5.雖然你每天可能只有80%甚至更少的時間是在實實在在的幹活,但是剩下的80%的時間你卻發現你不得不處理一些讓你覺得很無聊的事,你絕對沒有看錯,你用了80%的時間幹活,但是還有80%的時間來處理雜事最後要說的是換一個行業意味著換一種思維,你以前的經驗可能都會失效。
此外,計算機行業還是處在一個蠻荒時代,它不是建築等行業已經進入了一個真正的工程可控的時代。還有這個東西和單身與否沒關係,不過單身了,你加班的時間能更多一點。你想好了嗎?老公是醫生,所以理解LZ的辛苦。女,開始學的時候27歲,因為是全職並且不相關專業,所以每天晚上自學兩個半小時,周末一般是有一個整天用來學的。我學的方法很挫,學了三個月(HTML+CSS+JS+PHP+MYSQL)後馬上就開始接單子做網站,雖然賺錢不多不過有壓力,而且可以實際地遇到並解決問題,並且接觸新的東西。做一個單子一開始才500,還要花200讓人設計,減價大甩賣啊,現在好多了,剛完成的單子已經有8000了。然而我並沒有轉行,因為我本行也蠻好的,這些東西除了好玩以外,也就是每個月多些錢。反正學東西都那個樣子,興趣+努力,LZ要下決心就加油吧。
w3c + coursera + o"reilly
你是妹子,還是個穿護士服滴妹子,光這些就成了(?????)只要顏值高,絕對能!!
聽過傳說中的python女神嗎?一個瑞麗模特,發了幾條微博說自己要學python了,下面一票IT男就以為春天來了,跟打了雞血一樣的追捧。該女神最終水平不得而知,但只要一發跟計算機相關的東西就無數轉發討論,一說要找工作就立馬有人說明天來上班。轉型簡直跟玩兒一樣。
哦,對了,該女神現在已被稱為IT界第一名媛了。雖然很多前端都不是計算機科班出身,但對寫代碼要麼有興趣要麼有天賦要麼有毅力,就像轉行去做其他任何行業一樣,開頭都是很艱難甚至痛苦的,必須有足夠的動力支持自己堅持下去。所以,如果是因為「簡單」而想要從事前端的話,建議你放棄。
跟你說前端簡單的肯定不是做前端的,所謂的入門簡單指的是:HTML和CSS比較容易理解。僅限於容易理解,在真正做項目的時候,用什麼標籤、怎麼寫樣式、PC端移動端各大瀏覽器兼容性問題、頁面載入性能優化、響應式布局、頁面交互……這些都不簡單的,而且還沒提到重頭戲——Javascript,還有ajax、json、jQuery、Bootstrap……做前端要和設計師以及做後台的溝通工作,所以還要會基本的PS,有基本的審美,知道資料庫,伺服器、http協議這些也要了解。我說的這些是我入行9個月涉及到的,還有更多的東西是我也還沒涉及到的,舉的這些不是要把你嚇跑,而是說你自己要去了解去衡量去決定,「前端聽起來挺簡單」?美工聽起來更簡單吧
就零基礎如何快速入門的問題,首先要了解的就是基礎知識:HTML、CSS和JavaScript。HTML是內容,CSS是表現,JavaScript是行為。前端開發的門檻其實非常低,與伺服器端語言先慢後快的學習曲線相比,前端開發的學習曲線是先快後慢。所以,對於從事IT工作的人來說,前端開發是個不錯的切入點。也正因為如此,前端開發的領域有很多自學成「才」的同行。HTML是最基礎的,現在流行的是HTML5設計,能更好的為移動端服務。但要先學會網頁布局。CSS是用來美化HTML頁面的為頁面提供布局和格式,再學JavaScript、jquery,最後學HTML5、CSS3.如果你對移動感興趣也可以直接學HTML5.那麼如何學習企業實用的web前端知識呢,為此建立了一個web前端的直播上課學習扣扣群,前面數字是五二七,中間的數字是三二七,最後是六九七,將數字連接起來就是了。真正想要學習的可以進入,打醬油的就不要浪費大家的時間了。
回到前端怎麼樣學這個問題?,你應該掌握以下知識:
1、熟練掌握HTML基本知識,包括每個標籤的用法等。這個是前端開發的信息結構。
2、熟練掌握DIV+CSS基本知識,這個東西基本就是前端的基礎了,它可以將你寫的東西直觀的展示出效果給你看,這個就是前端開發的顯示效果。
3、學習JavaScript編程,深入學習,包括jquery等框架。js東西會比較多。Js就是前端的行為和數據交換。
4.掌握HTML5、CSS3.,由於智能手機的使用,現在移動端很火,所以做前端開發這個最好掌握一下。其實學習前端的方式是很多的,關鍵是知道適合自己的,即使別人說的再好,如果你沒有實際行動的話,你也學不好,所以有句話說得好:師傅領進門,修行在個人.作為七年計算機軟體高等教育,二十年金融IT從業經驗,做到高管職位的女性資深IT從業人員,我想建議零基礎的女孩子去學測試進入IT行業比較好。原因如下:1。編程對邏輯性要求比較高,前端雖然低一點,但對於沒有受過科班邏輯訓練的女孩子還是困難一些,測試就對邏輯性的要求低很多;2。測試更需要與人溝通與協調,還有耐心周到,女孩子有優勢;3。測試日後可以轉為業務分析,前景也不錯,是進入IT的最低門檻4。市面上也有系統的測試培訓,測試是印度軟體的支柱產業之一,在中國的發展還不是很充足,指的投入
種一棵樹最好的時間是十年前,其次是現在。
如果經濟上的壓力不大的話,那就開始吧。
And...You can"t connect the dots looking forward; you can only connect them looking backward.千萬別,是個坑,很大的那種
有編程經歷的話應該好學一點,但是要真是零基礎的話,確實有點困難,雖然前端接觸的語言中html、css相對簡單,但是JS比起兩者要難的多。其實,就連html、css做好也沒有那麼容易。
哈哈,這麼感慨。。。。先去做個靜態頁面再說嘛,想太多容易拖垮自己
推薦閱讀:
※如何管理不求上進,喜歡找借口的下屬?
※在 Tesla Motors 工作是怎樣一番體驗?
※在威睿 (VMware) 公司工作是怎樣一番體驗?
※在英偉達 (NVIDIA) 工作是怎樣一番體驗?