第一章:自我介紹
求學經歷
本科:上海某不知名二本 軟體工程
碩士:華東師范大學 軟體工程
作業經歷
作業經歷一:上海寶信軟體公司
技術能力
了解:僅僅上過課程,并未接觸任何實踐內容
掌握:已經用于實戰,并能獨立完成作業
精通:能夠回答絕大多數相關技能的問題
|
技能名稱 |
熟練程度 | 證明憑證 |
| 編程語言 |
【C/C++】【了解】 【Java】【掌握】 【Python】【了解】 |
【1】【證書】全國計算機二級C語言 【2】【證書】全國/上海計算機二級Java語言 【3】【證書】全國計算機二級Python語言 |
| 演算法與資料結構 |
掌握 |
【1】【證書】第十屆藍橋杯軟體大賽JAVA B組 校內排名賽第一名 【2】【證書】第十屆藍橋杯軟體大賽JAVA B組 上海賽一等獎 【3】【證書】第十屆藍橋杯軟體大賽JAVA B組 全國賽二等獎 |
| Spring+Struts+Hibernate+MySql |
了解 |
|
| Spring+SpringMVC+MyBatis+MySql |
了解 |
【1】【學習專案】梅林物業管理系統 |
|
Office技能 |
【Word】【了解】 【PPT】【掌握】 【Execl】【了解】 【OutLook】【了解】 |
【1】【證書】MicroSoft Office 2010 技能大師 |
|
Android |
了解 | 【1】【證書】Android應用測驗認證 |
|
法學知識 |
了解 | 【1】【證書】法律職業資格證書 |
|
英語 |
了解 |
【1】【證書】CET 6 |
聯系方式
- QQ:735771050
- VX:MY_QF_399
- 郵箱:[email protected]
第二章:主要內容
寫在前面
|
當同學們看到這頁博客,那么恭喜你們,你們已經踏上了一條前程似錦卻又辛苦無比的路 可能同學們幻想中的程式員是這樣的
但是實際上的程式員呢是這樣的
當然我相信也有不少同學呢事先已經做過調查,在網上看到了
但是呢大家不要被網傳的一些資訊給嚇到了,也不要被一些所謂的表面利益給沖昏了頭腦,這一專業和其他行業一樣有許許多多的偏見 如果能夠干好了其實上面這些都不是問題,而且也能發現許許多多的樂趣,而且也有不錯的前景 干一行愛一行,既然大家選擇了這條路,不管大家是出于什么原因,我們能在這里相見就是一場緣分,祝愿大家能夠跟筆者一起學習愉快,健康成長
本博客為所有求學博客的匯總頁,將長期更新,任何改進建議,歡迎在評論區留言 我的目標是,將博客打造成從零基礎到骨灰級大佬都能夠讀的內容 |
專業深造
首先要感謝我本科的室友,雖然我學校差了一些,但是有幸分到了一個學霸寢室,能夠在大學沒有墮落也算是高考發揮失常的一點彌補了 我在本科的時候和室友一起研究的專案算不上多,但也有這么幾個 我和我室友表面上成績還算優異,我室友更是連續三學期都是全系專業課第一名,也拿了一些競賽的獎 結果到了臨近畢業的時候我們互相打趣說,快畢業了有沒有本事徒手寫快排,但發現咱們普遍都沒這個本事,嬉笑過后逐漸發現我們心虛不是沒道理的 如果想把鍋甩給學校教學質量不好的話,其實至少在這個問題上學校是挺冤枉的,因為快排學校并不是沒有教過 因此不由得思考到底是哪里出了問題,回過頭去總結的時候,發現在準備競賽的時候就有兩個問題 第一個問題:被動學習 我們是被動學習,學校考什么我們學什么,大部分都是考前突擊的重點,有些價值重要的課但是老師很水,幾百頁的書就考幾十頁的重點 所以看似成績很好,實際都是虛的,好學校的同學可能還問題不大,但普通院校的同學可能在不知不覺中差距也就拉開了 在臨近競賽上場的時候,我室友提醒我,你先別管能不能獲獎,你沒發現你學了很多上課的時候沒學的東西 那個時候意外的發現自己取得的成果還是不小的,當然最后運氣不錯,辛苦總算有了結局,大學總算是沒空著手畢業 第二個問題:基礎不牢 在大學里很多同學一門課結束以后這門課的知識點就束之高閣,再也沒去碰了 很多同學都有個錯誤認知,拼命想挑戰高尖端專案,卻針對基礎技能的練習覺得簡單練習并不多 基本功和尖端技術都很重要,就好像黃飛鴻,即便能飛檐走壁,但是仍然每天要苦練幾個小時的扎馬步 所以大一大二的課同學們到大三千萬要學會去回顧 大一學的課往往是基礎,但是你三年不碰,大一學的再好,也基礎不牢地動山搖了,
博客推行版本更新,成果積累制度,已經寫過的博客還會再次更新,不斷地琢磨,高質量高數量都是要追求的,工匠精神是學習必不可少的精神, 因此,大家有何建議歡迎在評論區踴躍發言,你們的支持是我最大的動力,你們敢投,我就敢肝 筆者畢竟暫時是個人經營,精力有限 筆者再會分配時間畢竟一天也只有24小時,不可能所有的內容都涉及 另外筆者畢竟是肉體凡胎,只是個計算機界的小學生,和初中就有本事參加編程競賽的計算機大牛根本沒法比 前兩天在B站上看到一個高一就保送清華大學本碩博的人,他中高考都沒參加,初三就把大學數學知識學完了,說實話這種人我努力一輩子都追不上他,只能仰望 我更多的只是給大家做一個入門,我畢竟不是開教育機構,就算我開的是教育機構也不可能全程一字不落教學 后面的學習還需要大家自己去修行 但是學習是終身的,我會以自己的方式盡可能和大家一起努力學習
很多同學什么都想學,這個精神首先是值得肯定的,筆者自己也是這樣的人 但是十會不如三精,三精不如一絕,樣樣都學,沒有側重點,貪多嚼不爛對未來的發展也是有害的 計算機學科的書非常龐大,一個人從出生第一天開始讀,讀到死亡前一天都不可能讀的完,所以同學們一定要明白讀書的意義在哪里 另外認識的最終目的在于實踐,計算機更是如此,有時候1篇高質量實踐的總結勝過100篇理論直接照搬 讀再多的書不加以操練,最侄訓是沒意義的 我曾經聽過一個說法,教育最終目的就是忘卻所有內容以后內化留下來的東西 除了少數考試需要將應試教材的知識點全部記住以外,哪怕考試有些也給你一個手冊查查 哪怕自己寫的代碼不寫注釋過一個禮拜自己也不認識了,大部分情況下都是好記心不如爛筆頭,寫博客的意義也就在這里 所以同學們一定要懂得掌握計算機的內化思維
很多同學看到后面肯定會奇怪為什么我把理論放在最后反而把刷題放在前面,這是我故意為之的,我總結下來計算機如何成長,是刷題為主線,知識點為補充 計算機是理工科,更是一門工具學科,我們是要用代碼解決問題,不管黑貓白貓抓到耗子就是好貓 就拿題目來說,只要最后程式能運行出來就是一個好辦法,事實上就我個人參加的第十屆藍橋杯,事實上我沒有幾道題得滿分的,我印象最深的就是倒數第二題,我用了一個貪心演算法,盡管不可能AC 但是據我的分析應該能得到不少分數,這也是最后我能擠下第十名,以最后一名加入一等獎的重要原因之一 決賽更是如此,我當時只做出一道填空,一道編程,但我秉持的原則就是盡力AC但不苛求AC,最后反而得了二等獎,不過說實話當時參賽的人得有多菜或者題目有多難,往年六道題做出四道題才國二,那年十道題做兩道就是國二 有些同學過于追求AC,這個習慣在ACM是必須的,但是藍橋杯反而會成為阻礙,因為首先這會加大你得分的難度,并且你只有一個人沒人可以商量 有時候一道題目可以暴力也可以動歸,敲代碼這個東西歷來講究不擇手段,只要出結果就行 所以實戰往往比理論重要,書學的再好,不上實踐也是沒有意義的
如果說刷題還講究一點知識點,程式設計就完全不講究知識點 很多同學不能成為程式大牛,卻錯誤的認為是自己的技術不夠,能力不夠,所以發了瘋的去考證去參加培訓班去考研,結果掏了好幾萬卻仍然換不來一份高薪的作業,只剩下讓機構賺得盆滿缽滿, 當然我并不是說這些不重要,但是參照考研政治的說法這只是個重要因素,并非決定性要素 其實很多情況下缺的不是技術,而是創意,而這些其實無論是機構還是名校都教不了,最多只能給你提供點氛圍罷了 刷題也好,專案也罷,核心在于看透本質用創意,我給大家舉一個很簡單的例子,以下這道題來自LeetCode題庫2119題 反轉 一個整數意味著倒置它的所有位, 例如,反轉 2021 得到 1202 ,反轉 12300 得到 321 ,不保留前導零 , 給你一個整數 num ,反轉 num 得到 reversed1 ,接著反轉 reversed1 得到 reversed2 ,如果 reversed2 等于 num ,回傳 true ;否則,回傳 false , 我一開始看到這道題也是做老實人按照題目說的老老實實去反轉來測驗,結果做了半天愣是做不出來 結果看了解答才發現自己的智商被侮辱了,這道題其實只要排除尾綴沒有0的非零數字就可以了,三行代碼就能解決的事情,我愣是寫了半天
我們學的這樣那樣的演算法和技術都是工具,工具是為人服務的,但人不能被工具所局限,否則要大腦干什么呢,直接交給機器辦不就完了么 我們是根據結果的需要去選擇我們需要的工具,從而將工具的效果最大化,而不是單純地將工具組合去實作我們想要的結果 有限的工具往往能創造出無限的可能性,但是抱著一大堆工具面對難題時卻往往束手無策, 想必同學們經常會感嘆,以前條件有限卻能拍出好電視劇,現在條件好了凈拍爛片,其實是一樣的道理
另一方面甲方爸爸99.99%是不懂計算機的,你的BOSS也很可能是不懂計算機的,他除了不斷下命令啥也不會 他們只關心他們想要的結果會不會實作,你解釋的再頭頭是道也沒意義,他聽不懂也不想聽 實作不了那再辛苦,也休想叫甲方爸爸掏一分錢,那可能幾個月的辛苦就白費了,連身體透支的醫藥費都沒人給 而且做專案畢竟不是考試,是允許查資料的,書背的再熟其實沒多大意義 所以大家千萬不要被書本上的知識所局限,一定要學會玩工具,而不要被工具玩
科班也好,培訓班也罷,想必同學們一定會不停地對比這兩者到底誰好誰爛,其實這沒有可比性 其實互聯網行業看似現在卷成這樣,經過筆者的總結發現,和無良培訓班沖擊互聯網行業有很大關系,就拿同學們最喜歡去的地方之一舉例:b站 【在此宣告,以下內容并不是全部,請不要對號入座】 很多所謂的經驗視頻,幾乎都帶一個培訓班廣告,至少帶一些專案廣告,這些拿到簡歷上其實并不上什么大臺面,雖然稱不上沒有用,但是想讓面試官跪下叫爸爸恐怕就難了 很多人雖然口口聲聲勸大家不要簡歷造假,結果拿了一些專案讓大家付費跟著做,然后說寫在簡歷上硬說這是商業專案,實際上充其量只是個商業專案改編的學習專案,美其名曰包裝,實際上和造假沒什么區別 很多同學可能要和我抬杠了,但是筆者看來如果你做的是商業專案,總得有個公司作為載體吧,不然怎么能叫商業專案呢 那如果你編了一個公司上去不是造假是什么,而且這種東西背調一查就查出來了 其實經過筆者的總結,這兩個出身的普遍都只是教怎么擰螺絲【985本科筆者畢竟沒有經歷過,如果有不同請見諒】,培訓班可能在這方面更為明顯一點 所以往往同學們混不好跟出身沒太大關系,是因為只會擰螺絲,舉個最簡單的例子,Spring專案只會增刪改查,一提到架構,分布式開發,Sql優化這些稍微有點技術含量的就啥也不會了 那如果只是這樣,就算有所謂十幾二十年作業經驗也沒用,因為只是重復勞動 這樣的程式員甚至說的難聽點練技術人員都稱不上,只是個坐在辦公室里穿著便服的工人,然后隨著在公司呆久了難免工資要上漲 這樣的人當然歲數大了容易被裁員,其實互聯網行業沒有大家想的那么卷,要卷也只是卷在擰螺絲階段,只要能夠突破這個壁壘,同學們的收入就會開始上升了 |
全面發展
|
當然博客內容不局限于計算機內容,肯定很多同學會問我一個敲代碼的學這些有什么用,當然原因也是有以下幾點
我在大學上課的時候,老師和我們開了一個玩笑,敲代碼的不如做PPT的,其實這個現象是有可能的 我在上一節也提到了,代碼只是一個工具,有些工具并不需要代碼來完成 計算機專業的同學有時候會認為敲代碼是萬能的,什么都可以用代碼來解決,實際上不是 尤其是美化設計,PS,PR,PPT,甚至有時候找個人手畫都行 長期沉迷于有用的東西其實是有害的 唐太宗和隋文帝在社會歷史上兩個勤政的君主,眾所周知唐太宗的歷史地位遠比隋文帝高得多,然而有趣的是隋文帝在批公文上花的時間遠遠比唐太宗多得多 隋文帝就是封建時期的996,下朝以后還在不停地批公文,相反唐太宗下朝以后去找十八學士讀課外書去了 這恰恰就是問題所在,唐太宗其實一點也不欣賞隋文帝的996 一個人長期沉溺于實用的東西而不超脫出來久而久之眼界就會越來越狹窄,而這恰恰就是996的陷阱,一個眼界狹窄的人就會肯定更容易被上級所操控 而我說的眼界狹窄,再說得狹義一點就是我在上一節中提到的創意,一個沒有創意的人一旦精力逐漸跟不上年輕人了,就容易被裁員 所以大家一定要嘗試著超脫出來
已經能夠憑借自身條件實作財富自由的同學首先恭喜,下面的內容不是一棒子打死的 因為我從17歲到24歲七年時間一路坎坷,挫折遠遠大于成就,身邊的同學大多混得都比我好,求我心理陰影面積 但是按照郭德綱的說法,吃虧要趁早,雷霆雨露俱是天恩,所以現在沒啥好抱怨的,針對作業做了以下總結 不得不承認眼下國內就業環境對程式員確實不是很友好,光會敲代碼只有給別人打工的份,甚至到一定年齡就不得不轉型甚至轉行 很多單位,沒有996的命,犯了996的病,壓榨完以后,直接以莫須有的罪名開除或者裁員 無論是985本碩還是三本大專其實都有這個可能性 大家可以去看B站王小七的視頻,里面的主人公就是南京大學畢業的,要說出身,全國也沒多少比例的同學比她還尊貴了 加班不給錢,老板畫大餅是常態,有時候辛苦半天不如老板親戚一個空降 申訴到勞動部門代價太大了,還不一定能成功 即便有些同學比較幸運,年紀輕輕就做到了管理層,但眼下疫情使得本來就疲軟的經濟更加雪上加霜,不排除自己所在的廠有倒閉的結局,任何行業都一樣 如果有同學不服氣,覺得我是因為本科院校,專案經驗不足,做不到管理層等自身原因在推卸責任那么請看以下這個例子
48歲,重點大學本碩,外企高管,口語流利,有過硬的管理及業務能力, 想必除了年齡,后面所有的內容都是大多數同學心中的安全區了吧,但結局是什么呢 失業三年,創業失敗,太太也面臨同樣境遇,兩個兒子需要撫養,空有一身本事無處施展,靠微薄失業金度日,境況可謂凄慘,
如果同學們還不服氣,覺得我自身不行說出來的話沒有參照性 那么下面這位學長看到上面這封信同樣面臨著迷茫【微信公眾號:公子龍】,在此可以給大家介紹一下他
所以失業距離同學們一點都不遠,所以同學們一定要有危機意識
這是筆者曾經踩過的一個坑,也掛在這里自勉,背景是筆者剛有一些小成績就開始飄了,想去炫耀一下,結果碰了一鼻子灰 會話來自我的王者榮耀戰隊隊長,當時聽著其實心里很不舒服,但事后想想的確是如此,這是作為一個外行人對筆者的最樸實的建議,在此也感謝她為人的坦率
下面這些話可能會讓大家有點不舒服,但問題就是問題,請大家辯證地看待 筆者在本科的時候和兩個專業的同學重點打交道過,一個是筆者自身的專業計算機,另一個是筆者高考的一志愿法學 筆者發現這兩類人都有一些職業病 計算機專業的同學重視技能輕視社交,給人一種很素的感覺 法學專業的同學重視社交輕視技能,又給人一種很酸的感覺 其實這兩樣都不好,但是筆者發現增加社交的重視在難度上比增加專業的重視要低 所以有幸大家屬于前者,一定要注意克服這個弊病 我們不能老局限在自己的世界里,我們首先是人,其次才是程式員 那是人就是群居動物,一定要學會社交 筆者曾經看過B站上一個視頻,996其實除了前面提到的會限制眼界以外,還有一個弊病就是會限制一個人的社交圈 那么再加上這一行普遍社交能力偏弱,所以也會無形中給大家的職業生涯造成不小的影響 同學們想必很多人都在寢室臥談會里吹牛過,未來當了BOSS要請室友到自己公司來上班,薪水200萬起步,可一個社交能力菜的人怎么可能當BOSS呢對吧
我在大四的時候一個老師跟我們開玩笑,說往往一個公司的開發人員的結婚物件可能都確定了,那就是那個公司的測驗人員 現在想想其實作為一個人來說,這樣的生活有時候挺無聊的 就筆者個人而言,筆者并不是最喜歡和那些大牛接觸,并不是說筆者嫉賢妒能,和他們接觸更多的只是漲漲見識,但深入接觸了有時候也挺無聊的 論生活筆者其實更喜歡煙火氣重和生活氣息重的人在一起,說的難聽點就是和比較俗的人在一起玩 有點像李云龍和趙剛這樣的搭檔,要相互調劑嘛 同學們千萬不要以為俗是貶義詞,人谷為俗 郭德綱說過,要雅俗共賞,太雅太俗都不行,人吃五谷雜糧沒有不俗的時候 高雅從來不是裝出來的,孫子才是裝出來
復旦大學的中文系老師梁永安老師說過,我們對人生價值的綜合判斷的大腦前葉到31歲才發育完整 35歲人生體能充沛,經歷豐富,學習能力仍然尚在 我們真正未來想干什么,能干什么,應該干什么,對社會有多少判斷其實到35歲才剛剛知道 也就是說,我們真正人生大徹大悟的年齡就是程式員的危機年齡 另外“辯論之神”、”寶島辯魂“黃執中也說過:30歲之前一個人是富是窮都是假的,能保留到30歲以后才是真的 因此各位同學千萬不要因為年齡問題而焦慮 我在評論里也看到一句話:35歲是一個人羽翼豐滿的時候,也是你的上級害怕你反抗的年齡,因此必須趕在前面把你一腳踢開 這句話我是比較認可的,35歲是危險年齡某種程度上可能是資本造出來的騙局 所以為了能夠縮短那段時間的焦慮感,很多事情我們必須要提早準備,35歲精力再充沛肯定還是不如25歲的時候,所以大家一定要努力學習做好積累 |
第三章:閱讀指南
- 博客內容會有一部分付費內容,請同學們見諒,筆者不是很愿意接無良培訓班的廣告,但畢竟不能老用愛發電,所以請尊重知識產權,給予筆者相應的支持
- 本頁是所有對外展示的博客的目錄,所有內部博客都會根據不同的需求和分類,拆分組合成不同的組別
- 本頁博客內容以學習知識為主,功利性比較弱,如果同學們為了達成某個短期目標需要比較快的立竿見影請移步【求職之路】筆者送給讀者的話
- 由于筆者能力有限,所以學科分類目前比較混亂,會隔三差五做好調整
- 博客會不斷從橫向和縱向兩個維度改進,橫向即博客數量會不斷增加,縱向即已經發布的博客還會不斷CURD增加質量
- 外語博客除了翻譯內容以外,將使用全外文風格,為了保證能夠時時刻刻保持感覺
- 博客園對發布內容有所限制,因此涉及到談論政治的考試內容【最經典的就是考研政治】均不會在博客園發送,不便之處敬請諒解,若有需要請私信獲取
- 所有筆記不會有任何標題黨,內容和標題會高度匹配,請放心閱讀
- 博客內容接受有一定價值的建議,歡迎評論或私信
- 所有公開展示筆記均免費,如果有小伙伴需要額外內容的話請私信我
- 博客格式【編程語言】+【博客來源】+【博客名稱】+【版本名稱】,并不會保證四部分都有
- 【筆記】代表著學習筆記,表示從教材上直接摘抄
- 【原創】代表著筆者實踐后的個人總結,請對此部分內容特別注重知識產權
- 【搬運】代表著筆者從他人那里原封搬運的內容,非原創
- 如果是商業專案博客,僅會做一些有限的經驗總結,因為商業專案代碼有商業機密不便公布,請見諒
- 付費內容只會在本頁發布預覽,如有需求請私信購買
- 所有內容提供的任何資訊內容的所有權、知識產權、資訊網路傳播權歸其原始權利人或權利受讓人所有,您獲得的是資訊內容的使用權,并受“著作權宣告”、“用戶協議”等條款的約束;
- 您不可將資訊內容的全部或部分用于出售,或以任何方式出租、出借、轉讓、分銷、發布或作為禮物等其他任何方式供他人使用,更不得以作弊為目的未經修改直接用作任何考試專案;
- 禁止在接入互聯網或移動互聯網的任何網站、平臺、應用或程式上以任何方式為他人提供本站任何資訊內容,為了您和以及原創作者的利益,請勿復制、傳播、銷售,否則將承擔法律責任,筆者將根據《中華人民共和國民法典》、《中華人民共和國著作權法》、《資訊網路傳播權保護條例》等相關法律法規進行維權索賠,
第四章:博客目錄
【求學博客01組】計算機刷題
【求學博客02組】計算機專案
【求學博客03組】計算機理論
【求學博客04組】非計算機組
【求學博客05組】學習筆記組
第五章:附錄
本博客將長期更新,若有任何改進,歡迎在評論區討論
全年無休,創作不易,歡迎各位投喂
|
|
|
你們的支持是我最大的動力,你們敢投,我就敢肝
投的越多,更得越快
在黑夜里夢想著光,心中覆寫悲傷,在悲傷里忍受孤獨,空守一絲溫暖, 我的淚水是無底深海,對你的愛已無言,相信無盡的力量,那是真愛永在, 我的信仰是無底深海,澎湃著心中火焰,燃燒無盡的力量,那是忠誠永在轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/452029.html
標籤:其他
上一篇:如何構建成功的微服務架構【翻譯】




