-
1 # 千鋒教育成都
-
2 # 段沐子
程式媛/程式設計師 在這裡我要為各位程式設計師發聲!!!!哈哈哈哈~
現如今的程式設計師都是那種會玩會寫程式碼情商高各種技能在手。不要說我自戀哈哈
我可是正兒八經的程式媛,寫後臺程式碼已經5年了大概,從14年到上海到如今19年。這幾年的時候我從程式碼小白到程式碼女神哈哈哈自戀一下子,到如今出門你絕對不會認為我是一個寫後臺程式碼的程式媛,如果我說我做IT的。你可能會覺得我是前臺設計或者程式設計或者業務模組。當然我正在往更高更好的方向發展。
大部分人對於程式設計師大概就是格子衫,運動鞋,雙肩揹包,再加個公司的打卡門牌。因為我們公司程式設計師也確實實在在存在這類程式設計師。但是隨著電網商的發展,我們程式設計師不僅僅只會乏味的程式設計,我們更加體會到使用者的體驗,比如說使用者體驗感中例如我們手機app中的各類軟體介面的花哨,使用者使用的便捷度。也就是說我們是不是做的簡單明瞭。使用者是否滿意。使用者是否操作的簡單便捷。是否滿意。
同樣我們懂得了使用者的體驗,系統不斷更新,技術介面不斷最佳化,我們這麼有趣的軟體,你還覺得設計軟體的攻城獅們是乏味無趣的麼?
-
3 # 實戰派產品經理
透過衣著打扮,可輕鬆識別出部分程式設計師
1、上身格子襯衫
2、下身牛仔褲
3、腳穿運動鞋
4、後背電腦包
5、如果發現頭禿了,恭喜你捕獲資深程式設計師一枚
-
4 # 西街三水哥
真正的程式設計師,寫的程式碼是優雅的簡潔的,直接的明瞭的!而假程式設計師,大部分是在百度,其他時間在複製貼上!
真正的程式設計師,不是接到任務直接寫程式碼,而是將用的資料做統計,計算程式中用到的資料有哪些,設計程式的步驟,用中文標識,設計程式實現的方法,統計有多少位置可以進行程式碼複用!先寫出程式中所用到的方法,得到什麼結果,然後再編寫方法或函式中的實現步驟!
真正的程式設計師思考的時間多,編寫程式碼的時間少!
真正程式設計師寫出來的程式碼,讀起來十分舒服,不會很難理解!大道至簡!
真正的程式設計師會不斷學習,真正的程式設計師工作是出於熱愛,而不是為了金錢!當然必須達到程式設計師的標準!
真正的程式設計師是善良的,風趣的,幽默的!真正的程式設計師是全身心投入工作的!
程式中實現的結果,外表看起來都一樣,但是程式中天壤之別,真正的程式設計師會考慮的很多,比如異常處理,出錯處理,而新手只會考慮正常處理的結果!
我見過十年的程式設計師,卻不會寫回調函式,不知道出錯怎麼處理!
真正的程式設計師bug極少,假的程式設計師寫出來的程式一步一個bug!
真正的程式設計師,寫完程式,至少檢查五遍以上,而假的程式設計師會全部依賴測試人員!
真正的程式設計師會寫一個單元,測試一個單元,假的程式設計師,寫完可能都不會測試!
-
5 # 老陳說程式設計
你是問外貌,性格,還是能力?
如果問外貌:那些經常穿格子衫,不注重打扮的人,是程式設計師的機率大一些;
如果問性格:那些不善言辭,愛較真,愛折騰的人,是程式設計師的機率大一些;
如果問能力:能按解決技術難題,能做好產品,高效率,高質量的員工,就是真正的程式設計師。
回覆列表
在學習了一門技術之後,找到一個合適的職業發展方向是很重要的。
這篇文章是介紹高薪職業方向的程式設計師的職業發展方向,你喜歡哪個方向就朝哪個方向發展!
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。他需要深入的掌握專業的資料庫知識,進行資料庫管理,可以幫助開發團隊設計資料庫開發,並找出效能瓶頸,效能最佳化。