-
1 # 低研一下
-
2 # 小汐vivi
反正都是指向記憶體裡的資料,無非一個是物件的,有邊界的,一個是沒邊界的。就像nosql和關係型資料庫一樣,生存環境不同罷了,nosql沒辦法像關係資料庫那樣安全的做事務,但是關係型資料庫,也有擴充套件的侷限不是麼。
-
3 # 華雲木辰吧
首先你要肯定自己,其次你要提升自己,後天的學習和經驗對個人的提升很重要,要多多與人接觸,多參加一些交際的活動,提高自己的交際能力,還有沒必要太在意別人的說法,相信自己,勇敢的做下去,你就能成功。
-
4 # 貴州北漂男
我302歲由於各種原因,加入了程式設計師的大軍。工作也小三年了,算不上資深程式設計師應該也不在小白範圍內了。最近家裡原因也離職幾個月在家閒散,這段時間也一直在思考自己的未來,專業的術語叫人生規劃。
在it行業中,特別是碼農,在國內的行業中是年輕化的,平均年齡應該在二十七八這樣子。公司都是私企為主。說這些就是為了說明公司未來的不確定性很多。那麼以我的情況現在再找一個相關工作也不是特別困難。那如果不說再過十年,再過五年我也面臨這種公司離職再就業還能這麼輕鬆嗎?我的答案是基本要廢。那時候如果沒有足夠的存款,沒有第二職業我該怎麼辦,難道只能去做保安度過這一生了嘛。
初入程式感覺簡單一筆,html頁面出來,加個後臺,介面完事。再入程式又一臉懵逼,框架,演算法,http協議,均衡,資料庫最佳化,頁面最佳化,各種前端框架,小程式,伺服器,快取等等知識,我天,要怎麼學?就算學了不用不久又一樣的一片空白。感覺就是進入了一個for(1){...}中了。不僅懵逼,還一片的迷濛中了。
就我前同事,我也問過以後的發展,大多說準備轉產品,小部分轉運維,或者安全。前者可能就業範圍比較廣,後者比較小吧。同樣為程式猿的小夥伴們,你們怎麼想的。也給大家分享下
-
5 # 大傑子
我的程式設計的道路,有點賭博的意思。從一開始用TurboC在DOS程式設計,到VC在windows上程式設計,一直沒有離開微軟的技術,沒有離開windiws程式設計。雖然動心想學java,做bs開發,還是走上了C#的.NET的道路。如今Python,GO波拉波拉的,依舊沒有改變我的方向。也許是真的老了,也許是自己骨子裡不想改變。
路不在於那一條,而在於這條路,你可以走多遠,走得多自如。
現如今,我依然在使用我的技術,為生活,也為樂趣,努力。
-
6 # PPT小愛君
題主和我是同行,都是程式設計師。題主的這個問題其實我也有曾遇到過,那就是一個程式設計師找不到自己的定位,該怎麼辦?
其實在我們的工作中,生活中,都應該對自己有清晰的瞭解。因為只有你清晰地瞭解了自己,你才能知道該以什麼樣的狀態去面對你的生活,工作,家庭和你的人生。
但有時候很多事並不是一馬平川,我們肯定也總有失去方向,失去自己定位的時候。那這個時候該怎麼辦呢?
-
7 # 夢豆PS設計分享
你好,朋友!對你您的描述您的描述,您更適合走技術路線!
1、你什麼多做過,對於技術的接觸面很廣,只需要精通您最拿手的1到2項技術重點突破,可以考慮系統分析師,架構師等路線
2、你不會交流,說白了就是內向,不愛說話,從這個角度來說技術路線非常適合你!軟體工程師、軟體設計師,架構師等
3、認識自己的優勢與劣勢之後,充分發揮你的優勢,專攻技術路線,給自己定下目標,比如今年精通什麼技術,達到的目標!一步一步去給自己設定目標,讓自己成長!
4、迷茫和工作瓶頸每個人都會有,建議去看張萌的《人生效率手冊》裡面有很多目標管理和時間管理方法,如:7個小矮人目標管理法,很實用!
5、對於你說太野了,指的是做人,太高傲,即使你技術太牛,人家也瞧不上你,要懂得與人合作,技術高調,為人低調!你懂的!所以你技術好,要懂得低調,多去幫助身邊的人,這樣你的人緣也會很好,人緣好了,就有話說,這樣你的性格也開朗了,更會的到公司的認可,你人又好,技術又牛,公司需要你的時候,一定重用!
-
8 # 蒼龍火鳳
無論做什麼工作,如果處於瓶頸期或者迷茫期,請先放空自己,回想一下自己當初來公司的初衷,勿忘初心,才得本心。還是做一個讓自己喜歡的工作吧,你會感到靈魂都在昇華
-
9 # 會點程式碼的大叔
工作時間比題主稍微多一些,也有過類似的經歷,所以我談一談我的看法和建議。
程式設計師要做的工作很多工作6-7年了,因為人手的原因,在團隊裡前端,後臺,資料庫,部署,需求分析,設計基本什麼都做很多外行人認為程式設計師的工作就是敲程式碼,其實這只是我們工作中的一部分;程式設計師需要負責很多事情,這是再正常不過的了。
一般來說,越大的公司,崗位職責越細緻,每個崗位負責的工作相對較少;開發通常分為前端和後端(甚至更為細緻),會有專門的運維崗負責運維工作;但對於後臺程式設計師來說,設計、需求分析、程式碼開發、資料庫的工作是必不可少的;而且如果生產環境出現問題,程式設計師也需要第一時間上線解決的。
而對於大部分公司,並沒有如此細緻的崗位劃分,所以程式設計師負責的事情會更多,包括前後端的所有程式碼、上線部署等。
我現在雖然號稱是“架構師”,但是所做的工作依然很雜:架構設計是本質,幫各個專案想一想解決方案;不僅要自己寫一些程式碼,而且要看組員寫的程式碼,指明他們程式碼中的問題,並給出修改意見;需求肯定是要跟的,需要反覆和需求人員溝通;現在專案拆成了幾個服務,目前生產環境的部署也都是我自己來做(2019年估計會推K8S);等等等等。
題主的顧慮估計就是因為負責了太多的工作,認為自己沒有“一技之長”;題主說【大家也開玩笑說我是解決方案】,其實我認為,程式設計師的本質工作就是【解決問題】,題主現在所做的工作,能解決這麼多問題,就是“一技之長”。
要負責更多的事情實際上我不擅長交流,不會帶新人,與其說帶領團隊,不如說,把人家的活接過來直接做了。對這一點我也是深有體會,可能這是所有技術出身的一個通病:寧可自己敲程式碼,認為有教別人的時間,我早就可以把這個任務做完了。
其實這個想法是錯誤的,畢竟大多數專案不是一個人就可以完成的,通常是需要許多人的協作,水平低的程式設計師負責難度低的工作,水平高的程式設計師應該把精力放在複雜的工作上面;所以這時候你的工作應該是:參與需求分析、架構設計;開發核心的功能;帶帶新人,指導他們完成一些(對於他們)比較難的開發任務。
這些工作可能看起來很難,但請記住:一定要選擇去挑戰超過自己能力的任務,因為這是對自己的鍛鍊;不要反覆地去做力所能及的事情,把一件事情重複做十遍,這不是工作經驗的積累。
所以,帶帶新人,慢慢地開始負責整個專案,相信題主很快就可以“以某種團隊規範完成一個超大型專案”。
工作6-7年了,因為人手的原因,在團隊裡前端,後臺,資料庫,部署,需求分析,設計基本什麼都做,雖然已經工作了很多年,大家也開玩笑說我是解決方案。但是,實際上我不擅長交流,不會帶新人,與其說帶領團隊,不如說,把人家的活接過來直接做了。得過且過的這麼多年,外面的世界很精彩,有許多新奇的技術,想接觸和學習,但是又覺得自己實際什麼都不會,要說一技之長好像也沒有,讓我獨立做個系統,沒問題。但是讓我在某個團隊完成,以某種團隊規範完成一個超大型專案,又覺得自己可能太野了(突然想起以前實習的時候,我們經理對我說,以前他們遇到過一個能人,確實很棒,但是太野了,所以沒要)。所以,我也覺得我可能是那種沒什麼團隊需要的。
現在真的不知道之後怎麼發展才好。
回覆列表
那就只能說不是個真正的程式設計師唄,缺的東西太多了,或者就是本身定位錯誤,一個廚子非給自己定位個將軍,怎麼定位。也就像高階語言的指標非要去定位低階語言的指標怎麼定位,這是眼光問題。其實程式設計師有非常多的工作都做不完,非常多的想法都來不及實現,非常多的專案都難以整合,你居然沒定位