作者penguin56700 (企鵝B)
看板Soft_Job
標題Re: [請益] 該停損了嗎?
時間Wed Oct 21 03:17:17 2020
本人也是非本科中途出家的,分享一些拙見,還請下手輕點
我覺得我們這些中途出家的,要認知的第一點
就是我們真的很廢
也是因為很廢,所以做事情要有效率一點
※ 引述《as5678 (NTU-BigLoser)》之銘言:
: 各位資深的前輩大家好,
: 我是非本科系,花了2年左右才轉java工程師,
: 快32y了,轉職時29y已經明顯感受到邏輯很差了。
: 我就基礎很弱一直嘗試去看書看影片寫出來補強,上過2次職訓,
: 也花了冤枉錢去巨X和回去念一個學期的碩士,
: 去年12月底離開學校,沒錢去資X會了,
: 所以去上第二次職訓專門補java領域的東西 ,
: 結訓前連框架spring都沒有學過,
: 只靠著自己買影片看沒多久就去面試,
兩年其實滿長的,我不知道你做了啥
但私以為如果是學習態度問題,你不管去哪裡受訓,結果可能還是相去不遠
另外Spring的部分,資O會也只有在最後兩台課快速塞一堆資訊進來,
以Spring的架構,你大概也猜得出來他也只教了雞毛蒜皮
所以最終還是上班後才邊做邊學的
: 我不知道是我邏輯太差還是人際溝通太差的緣故,
我覺得這行的後面九個字可能才是你要面對的重點
因為我們真的很廢,學著從前輩口中學習新知,我覺得才是最有效率的方式
程式面我覺得還好,看code查查文件,很容易能找到解答
但產業知識的部分,我真的不覺得看code就能看懂
: 我最後去的公司是不願意花時間成本在新人的公司,
: 丟2大包公司的專案叫我自己看,
: 要自己去學習看懂商業邏輯跟流程。
: 進公司第一天我發現公司沒有配筆電,
: 我背自己2.2公斤的筆電撐到試用期快滿才花自己錢買新筆電,
: 解除通勤疲累之苦,快過試用期才租房子在公附近。
: 這間公司花36k請我當碼農,只希望我會複製貼上改前人的程式碼即可。
: 試用期間我應該有一半的時間在閒置,沒有在寫程式都在看程式自己摸,
: 因為我看公司的程式碼沒幾行就會看到新東西,
: 查了半天程式也沒看幾行,一直在track前人的東西也不知所云,
: 所以我大部分閒置的時間要馬看自己的教學資源邊看邊寫,
: 想說多理解那些沒看過的東西,但是也因為這樣其實公司的東西也沒看多少,
^^^^^^^^^^^^^^^^^^^^
這邊你不覺得怪怪的嗎,你搞不懂公司的程式用了什麼東西
文章讀起來感覺你甚至不知道用了什麼技術,就開始看自己的教學資源
我不知道你看到啥東西導致你卡關,但程式面的話我不覺得需要花這麼多時間
產業知識面的話,你去看教學資源也不可能有答案吧
我認同你的努力,但你是不是努力錯方向了?
: 所以試用期第2個月小主管就叫我別看了,去看公司的程式碼。
: 但是一方面我看公司的東西很多時候理解上會有困難,
: 一方面也許是我人的問題,不確定要怎麼問怎麼看,
: 一方面我小主管也說了,他不願意花任何時間在我身上教育訓練我,
我其實不是很相信有人會真的一點時間都不願意給
所以我推論你們是不是之前有什麼誤會
有的話,我覺得你可能需要跟主管談一下這部分
如果沒有誤會,主管又真的不願意撥任何時間,我是建議你離職
因為你可能待再久,技術還是不會成長
: 說我進來就要全部自己會,全部自己看懂然後把交付工作做好,
: 我一直在東補西補看到的東西,
: 但是我小主管還是覺得我不會,工作態度有問題。
: 我想請問前輩們也是都這樣過來的嗎?看公司包到會然後上開發?
: 因為說實在程式碼看再多,我沒有邊抄邊寫我還是不熟不太會用,
: 但是公司的程式包我基本上又不太會動自己亂改做測試,
: 因為那些是團隊的東西,連啟server連DB我都不會改,
: 所以網路的教學我不能用,公司的東西我又不能拿來做實驗自己玩,
copy一份到local自己測試不行嗎
: 我不知道我到底還能怎樣進步了????
: 前後花了2年,學到的東西對公司而言就是垃圾,
: 我很明顯感受到,就算我待滿一年程式能力也不會有多大的進步,
: 公司裡面最邊緣的人也是我,三不五時被公司請起來幹一頓,
: 年齡不小記憶力又衰退很快邏輯又差訓練不上去,
: 我該停損了嗎?我壓力真的很大一方面知道薪資成長不上去,
: 一方面學習能力及專業能力又無法大幅提升,
: 當初錄取我的公司有5-6家左右,
: 選這家因為交通方便薪資算高公司不小但也不大,
: 想說比較大的公司因該教育訓練會好一點,緩衝時間多一點結果通通沒有,
: 我不知道我對這間公司到底還有甚麼期待了,薪資福利也不怎麼樣,
: 大主管直接跟我說,公司就是要用這種薪水請我這種非本科的碼農,
: 本科不會來這種公司接受這種pay,
: 小主管完全不願意花時間在我身上,不知道為何試用期還是給我過,
: 房子都租了錢也花了,感覺窮忙了半天不知道自己能幹嘛?
: 邊看邊抄能把東西做出來動起來,我會很有成就感,
: 現在這樣子,我到底還適合這行嗎?
: 謝謝大家的意見及建議。
先說結論:我建議你可以把linkedin打開了
理由有兩個
1.你在這公司很可能已經被拉黑了
2.這工作聽起來對你成長沒有太多幫助
然後對於你講的那些障礙,老實講我覺得有有很多是你對自己太寬容
才替自己找了藉口
我跟你年紀沒差多少,入行資歷也跟你也差不多,女朋友也每天靠北我忘東忘西
我們公司客戶一二十個,好幾間都被客製化,我也是一天到晚被派去支援A支援B
程式碼上連個Java doc都沒有,db schema也沒文件跟註解能看
所以我會帶筆記本,時不時就把東西寫上去,怕自己忘記
有問題就客氣點問同事或主管,甚至是直接去請教客戶,想辦法找解決的辦法
我是覺得,這行業非本科的劣勢並不是在看不看得懂code
就我所知有不少本科學生在學期間其實也沒接觸太多實作
更多著重在資料結構演算法那些我們要花很多時間才知道在衝三小的事情上
所以看不懂code我不覺得這是個藉口,更何況踏進來是自己的決定
這些都還是當初可預期的狀況吧
我建議啦,你先換一間公司
面試時誠實的表明你會的技術有哪些,你的弱項有哪些
然後詢問公司能讓你學習或接觸到哪一些技術,如果公司答不出來,就也不用考慮了
最後我認為你的問題可能出在發問
我在學習的過程中有找一些可以跟我聽懂彼此問題的朋友一起學習
一方面是怕自己表達或理解有障礙,一方面是閉門造車效率也真的很低
就職後則是盡可能的思考,但若浪費太多時間,就直接詢問各前輩
發問記得要精簡明確,畢竟別人願意花時間給自己,是很值得感恩的事情
你沒那麼差,你們公司也沒那麼好
心態調整一下,換間公司,扎實的把基礎打好,再找下一個伯樂
這個產業很殘酷,但努力都會有回報
我這幾年也是每天弄到心力憔悴,但現在的薪資已經超過入行前工作的2倍
共勉之
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.91.94.21 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1603221440.A.28C.html
1F:推 ripple0129: 我以前也覺得我很廢,直到我進入軟體業工作後...10/21 06:52
2F:推 ga013077: 鼓勵文給推推10/21 07:53
3F:推 tcssh611503: 推推10/21 08:15
4F:推 BlacksPig: 推,我也覺得原po去錯公司10/21 08:23
5F:推 bean90638: 推10/21 08:38
6F:推 lairx: 推10/21 08:46
7F:推 Rm: 好心人推,話說入行薪資漲兩倍是做了什麼@@10/21 09:18
8F:→ Rm: 感覺大大文筆入行前薪資也不錯吧...!10/21 09:21
只是個小上班族而已
9F:推 loadingN: 我覺得他不是去錯公司,是對自己沒有好的規劃10/21 09:23
10F:→ loadingN: 這行領得好的,基本上都相當努力,不是單靠選擇的10/21 09:23
11F:推 Carlkdjc: 推10/21 09:51
12F:推 kangan987: 寫的很好,推10/21 10:19
13F:推 Dmcnero: 推好文10/21 11:05
14F:推 AmadeGX: 覺得你人很好 目前板上看到類似的文章都給我一樣的感覺10/21 11:14
15F:→ AmadeGX: >只想抱怨< 但找不到出口 於是把原罪怪到自己非本科上 實10/21 11:15
16F:→ AmadeGX: 際上敘述根本一大堆問題..連公司的code都看不懂連碼農都10/21 11:15
17F:→ AmadeGX: 稱不上吧...我覺得換公司是必要的因為他肯定黑了 但換了10/21 11:16
18F:→ AmadeGX: 公司態度一樣 到哪都一樣 最後他還是會覺得是自己非本科10/21 11:16
19F:→ AmadeGX: 的關係10/21 11:17
20F:推 cplusplus426: 有幫助又可以學習成長的 很少吧10/21 12:28
21F:推 gilingking: 推推10/21 12:33
22F:推 as5678: 謝謝前輩的建議,所以請問看程式碼比寫程式碼還多,對工程 10/21 12:49
23F:→ as5678: 師來說是正常的嗎?10/21 12:49
24F:→ as5678: 寫太少,反而愈看愈退步,又記不起來…10/21 12:50
先不論正確不正確
單就閱讀這件事情,我覺得你已經在莽著硬剛
如果你接到的專案有採用主流的框架
有些現成的工具可以自動產UML,未必完全正確,但至少能加快了解架構
而程式邏輯的部分,你可以針對較複雜的程式繪製簡易的流程圖
之後有線上問題,你也不用一行一行翻
流程對一下心裡能很快有個個底,處理事情也能加快
想想怎麼加快自己的效率吧
對了...我資歷跟你差不多,分享一些想法而已,可以不用稱呼我前輩
感謝
25F:→ love38381: 應該是先寫比較重要吧? 生字不練看的懂作文嗎?10/21 12:59
26F:推 johnny9144: 回原原po, 理論上看別人的code, 如果有理解加融會貫通10/21 13:06
27F:→ johnny9144: 並能加以應用, 學其優點, 避其缺點, 是會進步神速的,10/21 13:06
28F:→ johnny9144: 看 code 不會是壞事, 想背起來才是10/21 13:06
29F:推 sniper2824: 感覺你的看是真的用看的 不是理解..10/21 13:08
30F:噓 smallcar801: 就以為自己花了很多時間很努力,卻不知道真正有作功10/21 13:58
31F:→ smallcar801: 的才是努力,限制一個人的從來不是當下的能力而是思10/21 13:58
32F:→ smallcar801: 考模式10/21 13:58
33F:→ spfy: 非本科一直都是藉口 我也非本科版上還發過文 現在也好好活著10/21 14:14
34F:推 AmadeGX: 光看你問問題就會想翻白眼 "看"本來就不是用眼睛而已..你10/21 14:27
35F:→ AmadeGX: 什麼都不會 看到不懂的不能寫寫看嗎? 試著實驗自己的框架10/21 14:27
36F:→ AmadeGX: ? 看自己從公司的code可以偷多少變成你自己的? 你抱怨公10/21 14:28
37F:→ AmadeGX: 司不花時間在你身上 但看起來公司明明給你很多時間自修不10/21 14:28
38F:→ AmadeGX: 是嗎? 你看完了公司的code然後說你沒進步 大家人太好說是10/21 14:29
39F:→ AmadeGX: 公司的code太爛 但那是因為他們自己會寫 你寫得出來嗎?10/21 14:29
40F:→ online135: 很明顯被黑了10/21 15:57
41F:推 kingofsdtw: 這要看部門風氣10/21 16:57
42F:→ kingofsdtw: 有的公司文件要求很齊全10/21 16:57
43F:→ kingofsdtw: 帶人至少會有sop不會讓你直接上線10/21 16:58
44F:→ kingofsdtw: 有的直接上線直接做 10/21 16:58
45F:→ kingofsdtw: 直接做的又沒文件就只好靠實力了10/21 16:58
46F:→ kingofsdtw: 實力爛又沒人緣就乖乖吞下去10/21 16:59
47F:→ kingofsdtw: 不然就再找個正常一點的部門或公司吧10/21 17:00
48F:→ kingofsdtw: 概念大概就像ooensource沒寫文件的,要有本事弄懂10/21 17:01
49F:→ kingofsdtw: 然後 deadline又隨便壓10/21 17:02
50F:推 kingofsdtw: 以上綜合結果變成一堆人都找新創10/21 17:14
51F:→ kingofsdtw: 薪資高API自己刻,自己就是標準,爽爽爽10/21 17:16
52F:推 kingofsdtw: 故意不寫文件,不教新人,電爆他10/21 17:18
53F:→ kingofsdtw: 啊你是不會自己追check in log呦?10/21 17:19
54F:推 kingofsdtw: 啊,那你找到root cause沒?10/21 17:21
55F:推 energyy1104: 我感覺他不是在看code 他根本在背code吧10/21 17:50
56F:→ energyy1104: 一直說自己記憶力不好記不起來 就死背才會這樣講10/21 17:50
※ 編輯: penguin56700 (219.91.94.21 臺灣), 10/21/2020 19:46:55
57F:推 Rembrandt: 如果沒有相關設計文件 試試一邊看code一邊補文件呢 譬 10/21 21:27
58F:→ Rembrandt: 如畫流程圖之類的?如果畫的出來也表示能理解了吧 10/21 21:27
59F:推 aa0983163178: 推 好心人 10/21 21:43
60F:推 b85040312: 我看完也是覺得原po只是沒有找對方法而已 重點是要看 10/21 21:47
61F:→ b85040312: 資料的流向 以及程式的運作流動 一口氣要看完全部 10/21 21:48
62F:→ b85040312: 也太天真了吧XD 10/21 21:48
63F:推 lukelove: 非本科要認命, 努力是一定要的, 拉下臉也是一定要的 10/22 00:46
64F:→ lukelove: 遇到願意手把手願意分享的同事 真的就是賺到 10/22 00:47
65F:推 viper9709: 推這篇 10/22 00:54
66F:推 jerry771210: 跟本科與否無關啦,心態思維比較重要 10/22 00:58
67F:→ ChungLi5566: 本機PC架開發環境去測功能是這行的基本功 10/22 08:25
68F:→ ChungLi5566: 我看到不懂的code就會把它抽出來單元測試 10/22 08:26
69F:推 sniper2824: 人真好xd 10/22 09:22
70F:推 sky40280: 我有時候會邊看邊想,睡個午覺再起來寫個幾行 code 呢 10/22 14:17
71F:→ sky40280: code 質量比數量重要很多 10/22 14:18
72F:推 sky80420: 樓上ID跟我好像 10/22 15:53
73F:推 Qoofate: 別害他了 一律推薦foodpanda 搞程式很難 10/22 16:36
74F:推 cplusplus426: 其實就沒經驗沒人帶啊 講風涼話的我看都很熟了好像 10/22 21:14
75F:→ cplusplus426: 都沒過去的學習階段 都一步到位 10/22 21:14
76F:→ as5678: 謝謝前輩分享,我會繼續調整改進的,謝謝。 10/23 00:58
77F:推 kingnamefu: 推這篇,正確的心態跟有效率的學習方法很重要! 10/24 20:46