網頁程序設計職業目標規劃

無論做各行各業,都必須要要有一份長遠的職業目標規劃,網頁程序設計也不例外,接下來就由小編帶來一份網頁程序設計的目標規劃。

網頁程序設計職業目標規劃

第一、梳理知識架構;

梳理知識架構的目的在於,我們要了解清楚,哪些技術是前置、哪些技術是後繼,那些技術是深度、哪些技術是廣度,按照這兩個維度梳理好知識架構之後,我們才能準確地制定清晰的成長目標、高效的成長計劃。

第二、分解目標;

我認爲,大抵可分解爲三個階段,包括:起步階段、提升階段、成型階段。這三個階段分別對應着不同的目標:

  起步階段:

1、基本知識的掌握

在我們梳理的知識架構中,按照我們分析的兩個維度裏最前置的、最淺顯的部分,作爲打基礎的階段,必須要在這個過程中更多投入到實踐中去,我們通常做的多了、熟練了,就認爲這部分知識和內容掌握了。

2、常用工具的掌握

對於常用工具的掌握應該掌握一些有大公司或專業團隊背景的流行工具,這些工具的熟練掌握能夠提升專業度、職業度,同時,能提升我們的工作效率。我們只有在 檢驗自己對於知識和技能熟練程度的時候,纔會自虐式的用Notepad去編寫頁面、css和腳本等內容。

3、溝通技巧的掌握

通常做技術的人會被定位爲“不善溝通”的人,這是爲什麼呢?究其原因,主要是因爲多跟程序和代碼打交道,跟人的`溝通較少導致。這種時候我們要特別注意增加 和人溝通的機會,着重提升這塊兒的能力。另一方面,我們通常被稱爲“不懂溝通技巧”的人。作爲一個技術人員,包括我自己,似乎天生就有一些難以接受挑戰的 缺陷。在國內,我們的技術人員通常都是自己制定方案、自己執行方案,在執行過程中又缺乏相關產品、交互設計等人員的溝通,大多是在自己的思路貫徹下進行開 發,久而久之,我們習慣於信任自己的觀點、在自己的視角看問題,對於挑戰總是百般地“據理”力爭。我們需要更多提升的是,如何在對方的視角看問題、如何在 用戶的視角看問題。

4、良好的開發習慣

開發習慣是養成的,一旦有不好的習慣,對於將來去修正帶來的將是很大的麻煩,我們在培養良好開發習慣一定要從起步時做起,例如:寫代碼之前先分析、先寫文 檔、先寫註釋。定義變量最好能用直接可理解的語義,最好是拼音,別整英文,尤其是生僻單詞,將來自己忘了還要開金山詞霸。文件最好有有意義的文件夾命名來 管理,文件名最好有意義,需要版本號的最好能和項目版本號一同更新……等等。

  提升階段:

1、高級技術的掌握

在提升階段對於知識和技能掌握,我們需要從梳理好的知識架構中選擇更深一層次的技術進行學習,選擇之前,我們先通過類比或預估的方法,衡量自身學習的難點,以學習難點和自己最不感興趣的部分爲主。這樣推薦大家的原因是:這個階段我們興趣正濃,已經度過了苦澀的起步階段,到達了興奮的提升階段,我們要用興趣和興奮去挑戰最困難的部分,在我們信心受挫和興趣濃厚之中找到平衡。同時,輔以其他的深層次知識一起學習和研究。

2、產品思想的學習

沒有正確的產品思想,很難設計出良好的程序,無論從界面、交互,還是接口、邏輯,不能夠理解產品、理解用戶需求,我們會給自己造成很大的麻煩,例如:我們 千辛萬苦用最新技術、最複雜的實現做出的功能,卻得不到使用者或領導、同事的認可。爲了使我們的工作和學習更加有效率、避免無用功,我們需要不斷的學習產 品的思想,只有理解了產品的思路,我們才知道用我們的技術去輸出什麼。

3、各種框架的學習

框架是我們提高工作效率的優秀手段,對於框架的學習是成長必經之路。我們學習框架的路線通常應該是:使用——》分析——》個性化定製——》模仿編寫自己的框架。只有大量的使用,才能明白設計框架者在設計背後的思路,只有瞭解到設計的思路,才能做正確全面的分析,只有正確全面的分析才能支撐我們去對其裁剪或 擴展,只有經過實際分析、修改別人的框架,纔有可能寫出優秀的、自己的框架。學習通常的路線是:學習、理解、模仿、創造。