❶ 做技術支持的程序員,想轉行,怎麼辦
無論干什麼,思路理清楚了才是關鍵,想明白一件事的來龍去脈,就能更快更好地做事。
看你的提問,先告訴你一個把事情做好的模式吧,我覺得把一件事做到最好至少應該是以下這樣子。
可能大部分人第一反應是上網找資料or買書來學習,這樣子很容易陷入困境,因為網路是無底洞,這里看看那裡看看,時間很容易就沒有了,要把書里的東西看完至少需要兩周,前提還是你選對了書,因此我推薦更好的辦法:
1、請教這一領域的專家,在這以前,最好自己先對所在的領域有一點自己的初步認識,然後根據你的認識提出問題,讓他們給你清晰的建議or方法,這么做的原因是因為專家在某一領域多年,工作經歷經驗都很多,聽聽他們怎麼說,才能少走彎路。請教專家,可以去問津網看看;
2、效仿行業里逐步成長起來的其他人,看看他們是怎麼做的,坑都是一步一步填過來的,別人的行徑過程,將幫助你更快到達彼岸;
3、在前兩步的基礎上,進一步搜索網路找到相關資料和書籍,最後才是提綱挈領的系統學習。
還有你自己列舉的自己想做的幾個職位,我個人覺得2、3、5我不是很了解,但是其他的幾個想法感覺你即使做了也會後悔,最要不得的就是做職業股民,股市是一個很投機的事情,怎麼能靠這個賺錢看按你自己說的銷售,酒精過敏,交際一般,我個人覺得以上兩點你就不適合銷售。另外,開冷飲店,擺地攤,賣水果這是不同的三件事,風險無法衡量,但是有一個共性就是都是私人小生意,你的自尊受不受得了看畢竟以前是白領,賣水果我個人建議不要做了,水果易壞,很麻煩的吧。冷飲店加盟也許可以,不過如今的房租和人工,生意不是那麼好做的。計程車司機沒有駕照你還說什麼呢看如今網約車如此普遍,目前滴滴收購了uber,形式尚且不明朗之際,建議別輕易入場計程車or網約車行列,千言萬語,先把駕照考了吧,考了你以為就算完看我個人駕照兩年了,敢上路嗎看實踐才是硬道理......大廚,我只想說,哎,愛好變成職業之後,是很苦逼的一件事,有個朋友的老公是廚師,並不是大廚,回家之後從來不做飯,因為一天做飯8h以上,好感完全木有了,有木有,以上觀點,樓主慎重考慮一下吧,有疑問可以後續問。
❷ 哈工大畢業程序員返鄉種水果,月售2百萬斤獼猴桃,對當地的農業有何影響
我個人認為該名哈工畢業程序員對他家鄉的農業發展做出了非常大的貢獻,大家都明白,現在的社會是高速發展的時代,科技進步非常快,而在農村的老百姓是不能及時與時俱進的,他們只知道自己要種好田做好事,但是思想確實是落後很多的,那麼就需要有這樣一個領頭人來帶領大家一起發家致富。該名程序員相當於一個項目的總經理,他雖然沒有實際去實施那些任務,但是卻是把握這些計劃實施下去的管理人,不論是一個小團體,還是大公司,甚至是一個社會,都需要有這樣一個人來引導大家向前。
他的返鄉給家鄉帶來的不僅僅是致富這么簡單,農民們的水果大賣,不用擔心銷路問題了,他們就可以放心種植水果,把質量提高上去,那麼會有越來越多的人選擇他們的水果,也會引來很多的開發商來到這里,他們家鄉的經濟就會快速發展起來,不久的將來,便是一個全面脫貧與時代接軌的新農村,大家都能掙錢,生活水平大幅度提高了,人民都能安居樂業,幸福生活了。
❸ 35歲之後的程序員,他們離職後都轉行去做了什麼
大部分都是拿點小錢去做買賣了,不是開飯店就是干一些蔬菜店,水果店之類的。
一、轉行開飯店翻車後又回到起點我做了七年程序員,第一次轉行也是做飯店,跟人合夥,後來生意不理想就退出來了,然後又做電商運營,也賺了點錢,做了一年因為一些原因又不做了,然後又回來做移動互聯網開發,也就是小程序和APP方面,也能賺點,比上班強。
日常開店會經常有一些批發的商家過來求合作,直接送菜上門,他就嘗試了一下。嘗試的過程中就發現,這些送過來的菜品遠不如去批發市場自己買,價格相對高而且不容易賣,後面就放棄了。
❹ 程序員這工作好嗎
程序員(英文Programmer)是從事程序開發、維護的專業人員。一般我們將程序員分為程序設計人員和程序編碼員,但兩者的界限並不非常清楚,特別是在中國。
作一個真正合格的程序員,應該具有的素質。
1:團隊精神和協作能力
團隊精神和協作能力是作為一個程序員應具備的最基本的素質。軟體工程已經提了將近三十年了,當今的軟體開發已經不是編程了,而是工程。獨行俠可以寫一些程序也能賺錢發財,但是進入研發團隊,從事商業化和產品化的開發任務,就必須具備這種素質。可以毫不誇張的說這種素質是一個程序員乃至一個團隊的安身立命之本。
2:文檔習慣
文檔是一個軟體系統的生命力。一個公司的產品再好、技術含量再高,如果缺乏文檔,知識就沒有繼承,公司還是一個來料加工的軟體作坊。作為代碼程序員,必須將30%的工作時間寫用於技術文檔。沒有文檔的程序員勢必會被淘汰。
3:規范化的代碼編寫習慣
知名軟體公司的代碼的變數命名、注釋格式,甚至嵌套中行縮進的長度和函數間的空行數字都有明確規定,良好的編寫習慣,不但有助於代碼的移植和糾錯,也有助於不同技術人員之間的協作。 一些所謂的高手甚至叫囂高手寫的代碼一般人看不懂,我只能說他不是一名合格的程序員。
4:需求理解能力
程序員要能正確理解任務單中描述的需求。在這里要明確一點,程序員不僅僅要注意到軟體的功能需求,還應注意軟體的性能需求,要能正確評估自己的模塊對整個項目中的影響及潛在的威脅,如果有著兩到三年項目經驗的熟練程序員對這一點沒有體會的話,只能說明他或許是認真工作過,但是沒有用心工作。
5:模塊化思維能力
作為一個優秀的程序員,他的思想不能在局限當前的工作任務裡面,要想想看自己寫的模塊是否可以脫離當前系統存在,通過簡單的封裝在其他系統中或其他模塊中直接使用。這樣做可以使代碼能重復利用,減少重復的勞動,也能是系統結構越趨合理。模塊化思維能力的提高是一個程序員的技術水平提高的一項重要指標。
6:測試習慣
測試是軟體工程質量保證的重要環節,但是測試不僅僅是測試工程師的工作,而是每個程序員的一種基本職責。程序員要認識測試不僅是正常的程序調試,而要是要進行有目的有針對性的異常調用測試,這一點要結合需求理解能力。
7:學習和總結的能力
程序員是很容易被淘汰的職業,所以要善於學習總結。許多程序員喜歡盲目追求一些編碼的小技巧,這樣的技術人員無論學了多少語言,代碼寫起來多熟練,我們只能說他是一名熟練的代碼民工,他永遠都不會有質的提高。一個善於學習的程序員會經常總結自己的技術水平,對自己的技術層面要有良好的定位,這樣才能有目的地提高自己。這樣才能逐步提高,從程序員升級為軟體設計師、系統分析員。
作為高級程序員,乃至於設計師而言,除了應該具備上述全部素質之外,還需要具備以下素質:
1、 需求分析能力
2、 整體框架能力
3、 流程處理能力
4、 模塊分解能力
5、 整體項目評估能力
6、 團隊組織管理能力
一般招工時需要提供基礎程序員證書,要參加考試的:
[編輯本段]考試說明
1、 考試要求:
(1) 熟練掌握基本演算法和數據結構,用C語言編製程序;
(2) 掌握數據結構、程序變速器和操作系統的基礎知識;
(3) 了解軟體工程、資料庫、多媒體和網路的基礎知識;
(4) 掌握數制、機內代碼及其算術運算和邏輯運算的基礎知識;
(5) 了解計算機的體系結構和主要部件的基礎知識。
2、 通過本級水平考試的合格人員能按照軟體設計說明書編製程序,具有相當於助理工程師
的實際工作能力和業務水平。
3、 本級水平考試范圍包括兩個模塊:模塊1——程序編制能力(考試時間為150分鍾);模
塊2——基礎知識(程序員級)考試時間為120分鍾)。題型為:單項選擇題十多項選擇題。