在網上看了大家的回答就是幾個英文字母對我們這些零基礎的人看都看不懂。就這麼說吧,程式設計師是不是做網頁的?是不是透過程式碼讓網頁上面的每個按鈕(或者說連線實現它的功能)比如百度問問上面的我點一下提問就彈出一個網頁,我點一下問題補充就彈出一個東西,再者我點一下提交就能提交了?希望那個大神用這種簡單的方式幫我講講程式設計師到底是幹什麼的。特別是前端和後端分開講謝謝了
回覆列表
-
1 # 千鋒教育成都
-
2 # 北京旅行家
程式設計師。顧名思義,這是一個,用電腦為工具的工作的人,沒有電腦他們就會生存不下去。
具體可以提現在,需要寫程式碼,實現不同的效果。
-
3 # 鏟屎官小艾
程式設計師簡單點就是開發各種軟體和網站的,您說的前後端就像顯示器和主機,顯示器就是前端,主機就是後端,顯示器負責顯示影象給使用者看,主機負責運算邏輯,希望這麼說您能理解!
在學習了一門技術之後,找到一個合適的職業發展方向是很重要的。
這篇文章是介紹高薪職業方向的程式設計師的職業發展方向,你喜歡哪個方向就朝哪個方向發展!
1、架構師
這職位聽起來很高大上,但它需要強大的技術實力和深厚的技術積累。建築師的成長需要經驗、技術的廣度和深度。設計優雅、靈活、擴充套件性強的架構是架構師的主要工作。
您不能只追求最新最熱門的技術,還需要考慮現有團隊的能力和技術的成熟度。
2、Java後端程式設計師
後端程式設計師主要實現業務邏輯,為前端使用提供介面。
Java是最常用,但也有其他相對小眾,比如Python,Ruby on Rails、PHP等,還有就是PHP,小網站經常用,不論哪個語言,都不難學,這一塊的需求是比較大的。
3、WEB前端程式設計師
主要是JavaScript、CSS、jQuery等,近幾年來,我們關注瀏覽器端的使用者體驗,瀏覽器端越來越耀眼,所以也非常流行。
4、手機端程式設計師
它主要是Android、iOS,因為移動網際網路的發展,現在也非常流行,需求大,其中IOS門檻高,程式設計師相對較少,但ios程式設計師薪水高一些。
5、系統程式設計程式設計師
需要做的虛擬化、雲計算、分散式處理,支援系統級擴充套件。對於海量資料,需要做大資料分析,從中提取有價值的資訊,比如Hadoop。由於需要做作業系統,資料庫,伺服器系統的定製開發,甚至使自己的一套,小企業一般不具備這樣的技術能力,主要是BAT這樣的公司都在做。人才的需求不是很大,程式設計師而言,你需要不斷學習,在一個區域深入鑽研。
6、安全
在網路時代,一不小心你的資訊就可能被洩露,所以,安全變得越來越重要。所以僅僅實現功能和效能是遠遠不夠的。許多公司,特別是BAT,非常重視安全。當然,這個方向也需要對技術進行深入研究。
7、測試
這在技術上的要求並不是很高,但是它需要測試知識、能夠設計測試用例、準備測試資料和執行測試的能力。
現在敏捷開發很流行,測試還需要知道開發知識,至少需要開發一些自動化指令碼。因為女生比較細心,所以很多女生都轉到了測試這個崗位。一個優秀的測試人員:不僅能出色的完成自己的工作,還能參與設計開發討論,能夠從測試角度提出問題,幫助開發人員提升軟體質量!
8、資料庫管理員
幾乎所有的專案都需要的支援,那種大型專案,就有一個崗位——DBA。他需要深入的掌握專業的資料庫知識,進行資料庫管理,可以幫助開發團隊設計資料庫開發,並找出效能瓶頸,效能最佳化。