回覆列表
  • 1 # 小小李先森

    一、做軟體營銷。

    對於程式設計師來說,豐富的程式設計知識,會讓他們在做軟體營銷的時候起到一個事半功倍的效果,當然,對那些愛好廣泛,甚至口才了得的程式設計師來說,做軟體營銷更是一個絕佳的選擇,營銷是一個小公司的生命線,如果說小公司的主要目的就是要生存下去,那麼,營銷無疑是生存下去的主要源泉之一。

    二、做IT培訓講師

    培訓越來越成為應屆畢業生從校園走向社會的跳板之一,很多時候掌握一門技術,能夠使他們在後面的職場上發展的更好,當然這對於另外一些人來說,也是難得的機遇,如今市面上大大小小的培訓機構層出不窮,這不難看出:培訓市場的潛力無限。而掌握一些熱門的技術,參與過一些有實力的專案,同時對教師這一職業嚮往已久的程式設計師來說,培訓是他展示才能,獲得高薪的又一平臺。

    三、諮詢服務。

    科技在發展,科技理念也在發展,以前是技術打遍天下,可如今,技術已不再引領潮流,越來越多的公司轉而經營服務。就像微軟提出的 S+S,SaaS等,使人們越來越感覺到,僅僅是開發一個功能齊全的軟體是不夠的,後續的服務才是企業生存的最終保障。

    四、售後軟體維護

    對於厭倦了長期加班和高強度工作的程式設計師來說,如果不想轉行做其他型別的工作,那麼售後軟體維護也許是比較適合的,透過做一些比以往輕鬆的bug測試來進行軟體維護。一方面可以增加工作的靈活性,另一方面也有更多機會去接觸客戶、認識更多人來豐富自己的人脈,同時,也有更多時間來學習豐富自己。

    總而言之,人生的道路很長,有時候一個選擇就會走上另一條路,當然這條路,有可能寬闊平坦,也有可能會崎嶇難行,有時候選擇真的很重要,所以在實施之前,可以先提前考察規劃一下,這樣後面也不至於太過於被動,也不會讓自己後悔。

  • 2 # Qi朱哥說

    程式設計師為什麼要一直寫bug ,不能一次性寫好嗎?

    程式設計師與Bug之間的愛恨情仇!

    無Bug不生活!

    Bug對程式猿的追逐,對軟體的痴迷,比現在的死忠粉還要厲害,不論在哪裡,上天入地,都會與你在一起,不離不棄。

    程式設計師是從事程式開發、程式維護的專業人員。一般將程式設計師分為程式設計人員和程式編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程式設計師、中級程式設計師、高階程式設計師(現為軟體設計師)、系統分析員,系統架構師,測試工程師六大類。

    程式設計師工作內容:

    1、對專案經理負責,負責軟體專案的詳細設計、編碼和內部測試的組織實施,對小型軟體專案兼任系統分析工作,完成分配專案的實施和技術支援工作。

    2、協助專案經理和相關人員同客戶進行溝通,保持良好的客戶關係。

    3、參與需求調研、專案可行性分析、技術可行性分析和需求分析。

    4、熟悉並熟練掌握交付軟體部開發的軟體專案的相關軟體技術。

    5、負責向專案經理及時反饋軟體開發中的情況,並根據實際情況提出改進建議。

    6、參與軟體開發和維護過程中重大技術問題的解決,參與軟體首次安裝除錯、資料割接、使用者培訓和專案推廣。

    7、負責相關技術文件的擬訂。

    8、負責對業務領域內的技術發展動態進行分析研究。

  • 3 # 搞笑影片合集

    程式設計師除了敲程式碼更重要的是團隊合作,俗話說的好孤木不成林,我認為一個程式設計師程式碼寫的在優秀,但不能與同事打成一片,那麼其發展也是有限的,拿到一個專案,首選是需求分析,合理制定開發流程,團隊分工,最後才是落實到寫程式碼,如果只是程式碼寫的好,但是不能有效的溝通,往往也是被孤立的那個。參考華為太子的例子就知道了。

  • 4 # 大鵬嘚吧得

    可以私下接一些私活,這樣的話不僅增加了自己的工作經歷,還能給你自己增加一份收入,當然接私活一定要注意,不要上當,先收定金。

  • 5 # 香蕉很滑

    還可以接外包專案

    做自己的平臺專案

    寫軟體

    入住程式碼寫手

    好處多多

    建設網站

  • 6 # 神評上官剪輯

    我為一名程式設計師,講講程式設計師除了敲程式碼還需要做什麼?大多數人對程式設計師的印象:

    身體素質越來越差,精力跟不上;

    溝通能力大都不太好;

    專注技術,不做技術的時候就不知道幹什麼了。

    這三點原因可是是引發中年危機最重要的三點,由此也引發了自己思考,既然知道這是程式設計師的通病,那麼自己該如何避免呢?

    1. 對於身體素質差,大多程式設計師都比較宅。剛入職的一段時間,一到週末(雖然很多時候只有一天)就是看電影,打遊戲,頹廢一天,各種愧疚,頭腦昏脹的感覺湧了上來,賊難受,可不打遊戲不看電影又能做些什麼呢。後來越來越意識到這個情況的嚴重性,我嘗試著”走出去“,給自己定了一個目標,每週末都要到南京的一個地方,爭取半年把南京轉完。我先後去了玄武湖、南京圖書館、1912酒吧一條街、藝術工坊、南京大學、大眾書局這些地方,經過一段時間的”走出去“,週末我不再宅在家裡,後來圖書館和大眾書局就成了經常光顧的地方,去看看書,學習一下Java,充充電,感覺一天過得很充實,很欣慰。接下來的目標就是鍛鍊身體!

    3. 對於專注技術。這個是我感觸最深的地方,也是促使我寫這邊觀後感的原因,文章中講了一個故事,一個北京的程式設計師。2016年,在父母和親戚的遊說下,把北京90多平的三房賣了500萬,回到18線小城買了兩套房,借了一些親戚,手頭還剩300萬,於是買理財產品,吃利息過生活。一段時間後,想找點工作幹,找來找去,唯一與電腦相關的就是網管。幹了幾個月的網管工作,每個月才拿兩千左右,他覺得很空虛,很焦慮。於是,拿著剩下的300萬回到了北京,當時賣掉的那套房子已經漲到850萬。他在同一個小區買了一個小兩房,繼續開始當程式設計師,他說這樣的日子讓自己踏實、開心。

    我覺得年輕的時候專注於技術肯定是件好事,技術大牛真的很吃香。但隨著年齡的漸漸增長,自己也要考慮一下培養自己的”副產品“,比如讀書,英語,演講,創意...這些跟寫程式碼並沒有衝突,但是需要自己主動去培養這方面的能力。我一直很羨慕那些技術很牛而且很能寫或者很能說的人才,自己也在像哪方面靠攏,畢竟只會寫程式碼的程式設計師太”無聊“了。畢竟自己心中還有一個創業夢。

  • 7 # 小樂爸爸

    真實情況可能和你們想象的正好相反,敲程式碼只是整個軟體開發流程中的一部分。

    新手或者初級程式設計師也許不會進行設計,但很大部分在學習和除錯

    中級程式設計師則會有部分功能詳細設計之類的工作,還有很大部分除錯工作,還有很多會議要開。

    再往上走,敲程式碼的時間則更少,很多時間都在進行功能設計之類的工作。

  • 8 # 物萬生三

    1、要想產品經理或需求方溝通需求

    2、根據瞭解的需求透過自己的專業技術設計實現方案

    3、選用適當的架構

    4、透過好的設計模式,設計、組織程式碼

    5、考慮程式碼的編譯,執行環境

    6、考慮程式碼的效能,安全,異常處理等等

    程式設計師的水平也是有級別的,上面所列僅僅是對程式設計師的基本要求。要想成為一個高水平的程式設計師,不僅要對基本的技能紮實,還需要不斷更新迭代自己。

  • 9 # 張老師VLOG

    那可以多了,我按照產品設計週期給你說說哈:

    1.可以調研使用者需求,這個可以現場調研,也可以網上整理一下,比如你所在的行業將來可能會用到什麼功能,你可以整理一下,後期確定後,在繼續開發

    2.協助整理需求文件

    3.除了寫程式碼外,還需要自己測試自己寫的內容是否正確

    4.小公司如果沒有測試人員,那就需要程式設計師自己測試了,擔任測試工程師的角色

    5.如果是小公司的話,也會兼任運維角色,就是你寫完的程式碼需要你自己自己部署到網路上

    6.程式設計師懂技術,也會當然售前工程師的角色,說白了就是,銷售在賣軟體的時候,客戶提出了一個需求,銷售不知道能不能做,能不實現這個功能,這個時候就需要帶著程式設計師和客戶溝通了,能實現的話,銷售在去和客戶談價錢

    7.也可能當個實施工程師,有些軟體是部署在客戶的機器上,那麼部署可能會有程式設計師去部署,部署後,如何使用也會由程式設計師給客戶講解,軟體如何使用

    往大了說可能會這7點的工作內容,如果在細說的話,一句話兩句話說不完。

  • 10 # 小黃人辶

    我就是一個程式設計師,除了敲程式碼其實你又很多事情要做,提升自己,多賺點錢,養家餬口,還不能忘記鍛鍊自己,幹程式設計師其實會有很多職業病,所以鍛鍊是不可少的,要是有機會可以在搞一搞外快

  • 11 # 十人信

    我是一個資深程式設計師,我覺得我還是有必要回答一下:

    1、職業規劃,這個大學期間的課程雖然就是混學分,但是職場仍舊需要規劃的,比如成為一個架構師

    2、落實行動,不要太計較上級得工作安排,原則上越難的問題應該主動承擔。

    3、學習一下axure,做產品的必備技能,不要覺得公司分工明確就放棄掌握其他技能

    4、拓寬技術的廣度,專研技術的深度

    5、研究研究開原始碼,搭建一套屬於自己的完整平臺體系

    6、學習一下網路層面的知識,搞技術的人想法很多,要付諸於行動,需要積累更多

    7、不要一門技術語言,現在這個世道很大程式都是上級又需求你就要有貨拿得出

  • 12 # 波大山的北漂日常

    首先,敲程式碼是程式設計師必不可少的一項工作,但是除了敲程式碼以為,程式設計師需要做的的工作還意義很多很多。

    第二,對專案經理負責,因為從職責劃分來說,程式設計師是產品的具體實現者,對產品認識更準確清晰,因此,畫流程圖,對專案經理負責也是程式設計師工作的重要組成部分。

    第三,協助專案經理,做好客戶溝通工作,保持良好的客戶關係,因為客戶是產品的體驗者,能夠有更好的體驗,才是產品的生命價值,程式設計師的價值也才能得到體現。

    當然以上工作,只是程式設計師眾多工作的一部分,這也是程式設計師經常加班的重要原因,現在,這個時代,網際網路特別發達,使用者享受到了網際網路帶來的便利,而這麼便利的網際網路,正是程式設計師用一行行程式碼堆砌餓的結果,也希望在朋友們享受到網際網路便利的同時,能夠記住眾多程式設計師的付出!

  • 13 # 傑文1993

    人工智慧啊,人工標註資料,分析資料,各種折騰資料,50%處理資料+15%coding+35%測評模型,合格演算法工程師的從業現狀。

  • 中秋節和大豐收的關聯?
  • 為什麼和老公吵架產生矛盾時會有“離婚”的念頭出現?