-
1 # 程式設計師技術之旅
-
2 # 仗劍天涯行天下
一般情況下不可能,但個別機會。
這種機會就是所在的小公司做大系統,打個比方吧,比如阿里雲的人出來創業,也做一個雲系統,那他們肯定自己有骨幹,對雲系統熟悉,這種情況下其他人就可以一起跟著做系統,看人家怎麼設計系統、怎麼搭建、怎麼排程、怎麼編碼,怎麼和其他系統對接,怎麼和儲存、網路、伺服器、安全裝置連線、聯動。
還有就是自己的公司做這種大系統的維護和外層平臺某個模組或者系統。這種在出問題時候排查問題,能夠對這種大系統有深入的瞭解。
除了這兩種,我想不出還有其他辦法了
-
3 # 狂客說技術
這個問題有點難回答,或者說根本就很難辦到,但是也辦的到!
大廠三年標準?首先我們明確大廠三年的標準,作為一名多年從事軟體開發的老油條來說,想要成為大廠三年出來我們口中的銳氣風發的技術牛,不管是大廠小廠有幾個條件必須滿足:
穩定性!穩定性不單單指不換工作,還要求垂直技術領域中!
學習心態!堅持不懈的學習,積累。在工作的同時理解並掌握公司的技術架構。業餘時間能不不斷深入的鑽研技術。大廠有一個好處的就是不缺大牛,技術專家一大把一大把,要利用好這些資源,多和大牛們溝通,在理解大牛思想的基礎上多整理思路。思維這個東西是慢慢練出來了。
敢!敢於接收棘手的任務並透過不懈的努力去完成它。
如果這三年是這種標準,可能三年後基本上也是某一技術領域的大牛了。當然這是理想狀況,更多人只是去了大廠寫CRUD,然後拿不菲的薪水。三年之後差不多一箇中高階開發的標準。前者我們要用一年時間到達這種程度,真有些痴人說夢了。畢竟任何事任何結論都是和付出掛鉤的。
一年>三年但是想要在一年時間獲得普通人大廠三年的實戰經驗,很難,但也不是不可以!
機遇要好! 首先需要有一個環境,能夠把入門的你放在比較核心的位置(這個就已經很難了),在這個位置上,你將承受更多的壓力,你將面對更多的問題,包括技術,溝通等,在解決問題的過程中就是你快速成長的過程。
自身基礎過硬! 在這個環境下你得抗的住事兒,整體素質過硬,主動擁抱問題,不計較,做的越多你跑的越快,差不多三個月你就能適應自己的核心位置了。
堅持目標導向!堅持話更多的時間去擴充套件自己的視野,就別玩農藥了,別吃雞了,碎片時間最適合看電子書了。堅持在理解的基礎上閱讀,在能懂的前提下多看技術書籍,redis,mongodb,spring-boot,spring-cloud,微服務,分散式等等一遍不行就再來一遍。
看到這了大家覺得難麼?你們覺得一年能搞定大廠三年麼?
回覆列表
加班!哈哈哈,純屬玩笑。
大廠的經驗在於處理大體量的使用者數,以及大型專案團隊協作的能力。
使用者規模的不同導致的衍生問題就很多差異。使用者基數大,對於後端介面的併發是個挑戰,對於前端使用者體驗是個挑戰,對於客服投訴也是一個不小的挑戰。
大廠要求上線產品儘可能少的出現Bug(沒有軟體沒有Bug),使用者行為多樣化,導致產品上線前的流程測試就顯得十分關鍵。而小公司,使用者規模小,在使用者還沒發現Bug前,開發人員已經修復了問題。
有時候過度設計,也是程式設計師在侷限情況下的自我學習。沒有困難,製造困難,再克服苦難,得到提升。