一個優(yōu)秀的 WEB 開發(fā)者需要什么素質(zhì)?




第一次開始編程肯定不容易。觀看編" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > 如何成為一名優(yōu)秀的 WEB 開發(fā)者?

如何成為一名優(yōu)秀的 WEB 開發(fā)者?

時間:2023-05-28 05:03:02 | 來源:網(wǎng)站運營

時間:2023-05-28 05:03:02 來源:網(wǎng)站運營

如何成為一名優(yōu)秀的 WEB 開發(fā)者?:
編者按:本文編譯自medium上原標題為How to be an uncommonly good web developer的文章,作者Jessica Oei。



一個優(yōu)秀的 WEB 開發(fā)者需要什么素質(zhì)?




第一次開始編程肯定不容易。觀看編程教程,閱讀編程書籍,建立投資組合網(wǎng)站是一回事。 按照要求構(gòu)建網(wǎng)站,按時完成任務(wù),滿足老板和客戶的需求又是另一回事。最重要的是,技術(shù)革新很快。如果你不站在時代的前端,明年你可能就會被時代淘汰。




想知道一個秘密嗎? 不要害怕。一直努力工作,你才能獲得寶貴的經(jīng)驗。 就像你學(xué)習(xí)編程一樣,你可以通過學(xué)習(xí)提升工作能力。通過不斷學(xué)習(xí)可以成為一名優(yōu)秀的網(wǎng)站開發(fā)員,甚至有可能成為一個頂尖的網(wǎng)站開發(fā)員。(雖然我不能保證,但你知道我的意思。)




我的第一份工作

我是一名自學(xué)成才的網(wǎng)站開發(fā)員,從未上過專業(yè)的計算機課程。目前我已經(jīng)在這個領(lǐng)域工作了七年。當然,我目前還在不斷學(xué)習(xí),因為總覺得有點心虛。




一路上,我也積累了很多寶貴的經(jīng)驗和技巧。也許你也有相同的經(jīng)驗和技巧。當我獲得第一份真正的工作——初級網(wǎng)站開發(fā)員時,我非常激動。




說實話,工作的前兩年我很害怕。每天的工作都讓我手足無措。而且我經(jīng)常不知道如何開始!

我嘗嘗覺得自己無能為力。不過謝天謝地,一切都一帆風(fēng)順。在主管和同事的支持和幫助下,我可以按時完成任務(wù)。




隨著時間的推移,我不再像以前那么焦慮了。四,五年后,我對自己的技能有了自信。如果你剛開始進入這個領(lǐng)域,五年聽起來可能很長。




只要記住這一點:

成功絕不會一蹴而就。 成功需要幾天,幾周,幾個月乃至幾年的堅持和努力。







在短暫的職業(yè)生涯中,我學(xué)到了很多東西。 我想幫助那些網(wǎng)站開發(fā)新手更快適應(yīng)手頭的工作。有一些原則可以幫助你在人群中脫穎而出,也可以使你成為公司和客戶的寶貴資產(chǎn)。




如果你還沒有工作,這些原則對你也會有所幫助。想成為一個優(yōu)秀的網(wǎng)站開發(fā)員? 請繼續(xù)讀下去吧。

1、學(xué)習(xí)是跑馬拉松,而不是百米沖刺

如果你是大學(xué)剛畢業(yè)就開始工作,那太好了! 你的編程之旅馬上就要開始。網(wǎng)站開發(fā)是一個廣泛的領(lǐng)域,需要很長時間才能摸清楚其中的門道,前面有很長的路要走。但沒關(guān)系! 你是一個初學(xué)者。 不要心急,你不可能一下掌握所有技能。




不要指望你必須知道所有的事情,這是不現(xiàn)實的,會給你帶來很大的壓力。但你應(yīng)該不斷學(xué)習(xí)網(wǎng)站開發(fā)的知識和技術(shù),對自己的現(xiàn)狀做一個全面的評估,對自己的期待要設(shè)置在的合理的范圍內(nèi)。

要用長遠的眼光看待你的事業(yè),而不能只關(guān)注眼下,也不要輕言放棄。

2、自己努力過后再尋求幫助

工作剛開始,涉足未知的領(lǐng)域令人擔(dān)憂。 這時候,我壓力很大,因為我必須要解決一些我不了解的問題。




什么情況下才應(yīng)該尋求幫助?

我通常有兩種做法。 第一是找老板尋求幫助:“對不起,我不知道該怎么做。 你可以幫幫我嗎?”短期內(nèi),你承受的壓力會減輕,但從長遠角度來看對你沒有什么好處。 因為無法解決問題的員工將會花費別人很多時間。




另一種選擇是自己先做盡可能多的研究,盡自己所能去理解原來不懂得地方。之后,再去找老板說:“對不起,我還是不太明白。我已經(jīng)查閱了很多相關(guān)資料,我認為這個應(yīng)該......”




這就是不同之處,一定要盡自己所能,不要還沒嘗試就放棄,依賴別人幫你解決問題。

學(xué)會自學(xué)

我們可以通過自己研究問題并嘗試去解決來學(xué)習(xí)新的概念。 好處有二:




學(xué)習(xí)新的技能 - 從本質(zhì)上說,自學(xué)是有回報的。 你無需向老板或同事求助,浪費他們的時間。 因此,你是公司的資產(chǎn),而不是拖累。




當然,如果你需要花費幾個小時甚至幾天的時間來解決一個問題,而尋求其他人幫助可以快速解決問題,這就不劃算了,因為你在這個問題上花費了太多的時間。你必須弄清楚自己需要解決哪些問題,以及什么時候?qū)で髱椭?br>

3、保持好奇心。

我剛開始工作的時候經(jīng)常得到表揚,說我吸收知識就像海綿一樣快。我愿意嘗試一切工作,即使我不知道如何去做。我對工作充滿了好奇。




每個工程都希望師了解事物如何運作。用好奇心填滿自己的愿望。不要為了完成任務(wù)而完成任務(wù)。理解為什么是非常重要的。




如果你正在研究如何解決一個問題,不要在Stack Overflow代碼片段中找到答案后立即停下來。如果時間寬裕的話,請多花點時間查看解決方案,以及它為什么適合你的代碼。




弄清楚你之前的代碼為什么不合適,現(xiàn)在的代碼為什么合適。如果做不到100%都理解也沒有關(guān)系,試著去理解這個概念。即使這次你不完全明白,下一次遇到同樣的問題時,你可以再繼續(xù)研究。

4、不斷改進

這一點適用于任何領(lǐng)域:烹飪,駕車,甚至是人際關(guān)系。




從錯誤中吸取教訓(xùn)

當你意識到事情不太對勁時,退后一步,檢查一下。 問問自己:你想要的是什么,為什么事實不如你意?




如果你的代碼破壞了一個網(wǎng)站,弄清楚前因后果以及今后如何避免? 如果你和同事就某個問題發(fā)生了爭執(zhí),搞清楚為什么?




試試下面的方法:

回過頭再分析一下那個非最優(yōu)的方案。弄清楚前因后果。想想今后該怎么做才能避免類似問題。

這需要時間,但有時時間不允許我們回顧和分析每一個步驟。




但如果不及時分析錯誤和總結(jié)教訓(xùn)會使你重蹈覆轍。




能做到這點很難,因為出于本能,人都不愿意再面對消極的事情,希望事情趕緊過去。人一生中需要不斷改正錯誤才能前進。 如果你寫代碼時一直犯同樣的錯誤,工作效率會非常低。 這意味著你需要不斷學(xué)習(xí)來避免再次犯同樣的錯誤。




不要忽視任何一個小錯誤,因為長期的鍛煉和實踐會養(yǎng)成習(xí)慣,這會使你收獲頗豐。

5、提高解決問題的能力

網(wǎng)站開發(fā)員的大部分工作就是解決問題。 無論是編寫新代碼還是在調(diào)試現(xiàn)有代碼,最終目標都是使其按照自己的意愿運行。




那么如何提高解決問題的能力呢?

首先,弄清楚問題是什么以及問題涉及的各個因素。尋找問題背后的原因。 這將有助于你解開謎團!




檢修電燈

為了讓你清楚地理解,我將用檢修出故障的電燈做例子。

為了修理電燈,你必須先確定最佳方案。 在這種情況下,先將開關(guān)旋轉(zhuǎn)到“開”確定電燈開啟。

如果燈沒有亮,之后再檢的每個步驟來確定燈不亮的原因。




下面就是你的工作步驟:

測試每個步驟,縮小范圍,最終確定準確的原因。




調(diào)試:網(wǎng)站開發(fā)員工作中最幸運也最不幸的地方

當然,查找和解決代碼中的問題比檢修電燈更復(fù)雜,但這個過程是一樣的。我不會說謊,調(diào)試代碼和解決疑難問題非常令人沮喪。 有時,我需要花幾天或幾周的時間來解決一個問題。 這是網(wǎng)站開發(fā)員最不幸的地方。




然而,當最終你找到解決方案時,你會感到非常興奮。 至少在那一刻,你幾乎感到自己無所不能。 這種欣喜的感覺毫無疑問是網(wǎng)站開發(fā)員最幸運的地方。




切勿忽略非技術(shù)性技能

到目前為止,我分享了很多如何提高專業(yè)技能的技巧。最后分享的兩個技巧是非技術(shù)性技能。作為專業(yè)的網(wǎng)站開發(fā)員,你還需要鍛煉除了編程以外其他方面的能力。你可以把這些技能稱作交際能力或軟技能。




處理人際關(guān)系的技能和編程的技能一樣重要

即使我們的工作是編程,但最終合作的對象還是人。所有的網(wǎng)站和應(yīng)用程序都是為了人類而設(shè)計的。不管你的工作是什么,都離不開與顧客,客戶或同事合作。




優(yōu)秀的網(wǎng)站開發(fā)員不僅擅長編程,也擁有良好的交際能力和處事能力。

個人認為,這兩個技能真的可以幫助你擺脫困境。這些技能不容易掌握,因為你需要完全不同的思考方式。

許多網(wǎng)站開發(fā)員可能不會考慮鍛煉這些非技術(shù)技能。所以如果你擁有這些技能,你將在同事之中脫穎而出。

6:學(xué)會換位思考,培養(yǎng)同理心

同理心指的是了解和理解他人的感受,需求和看法。 簡而言之,就是換位思考。




不要光想著“贏”

當我和丈夫吵架時,我們都會感覺是對方的錯,自己是100%是正確的。所以我們互相挖苦,互相埋怨,雖然這很痛苦,我們也會去這么做。然而事實并非如此!

最終我們都會意識到這一切都源于對對方的誤解,或者我們其中一個心情不好。 最終我們都會從對方的角度來看待問題。不要光想著戰(zhàn)勝對方,“贏得”爭論。 我們需要換位思考,設(shè)身處地地為他人想一想。




帶著“同理心”去工作

同樣的,當你和別人打交道時,不可避免地會和他人產(chǎn)生沖突或分歧。




但是你要盡量避免直接下結(jié)論或把對方妖魔化。他們所作所為并不是針對你一個人的。




試著和他們溝通一下,找出問題的原由。

他們可能真的很忙,忘記回你的電子郵件。他們可能剛剛開了一個不愉快的會議,所以回復(fù)你時的言語也很簡單,無意中讓你壓力倍增。




尊重他人

除了不要給別人帶來顧慮,工作中的同理心也包括了解和尊重他人的工作和所處的境遇。

假如你的一個同事正在截止日期前瘋狂地趕工作。這種時候,最好不要問他們一些無關(guān)緊要的問題或打擾他們。當他們完成工作,閑下來之后,可以問問他們的工作情況。

7:積極主動,不要被動

在我看來,積極主動還是被動是一種將成功人士與平庸人群區(qū)分開來的素質(zhì)。




被動

一個被動的員工會完成交代給他的工作,但除此之外,他們不會有任何行動。如果出現(xiàn)問題,他們會解決這個問題,但是不會提前考慮如何防止類似問題再次出現(xiàn)。

被動的員工不喜歡考慮大局,或者公司的各個部門是如何協(xié)同工作的。他們的默認心態(tài)是:“只要不影響到我,我才不會在乎?!?br>
這種想法是一孔之見。請注意,他們不是做不好份內(nèi)的工作,而是錯過了很多有利于自己的機會。




積極主動

相反,積極主動的員工不只會完成分配的工作就什么也不管了,而是會不斷改進自己的做法。

出現(xiàn)問題時,他們會分析問題的前因后果并加以改進,以免類似問題再次發(fā)生。他們不斷思考如何進一步提高工作效率。

總之,積極的人既著眼于現(xiàn)在,也著眼于未來。




他們能夠看到大局,愿意努力改進。

聽起來不錯,對吧?

想要學(xué)習(xí)主動的技巧,你必須反復(fù)嘗試,不斷總結(jié)以及時刻觀察周圍的事物。但一旦你獲得了要領(lǐng),積極主動會惠及生活的各個領(lǐng)域。




小結(jié)

感謝您閱讀這篇文章!如果你是一個網(wǎng)站開發(fā)新手,我真心希望我的經(jīng)驗和技巧可以幫助到你。




原文作者:Jessica Oei
原文鏈接:https://medium.freecodecamp.org/how-to-be-an-uncommonly-good-web-developer-7f745978351f
編輯:郝鵬程

關(guān)鍵詞:優(yōu)秀

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉