[討論] 沒有SA、Mentor,新人該怎麼辦?
安安,又是我!
我已經在軟體公司實習了,不要說我都沒有行動了。
事情是這樣子的,我剛進去這間軟體公司的時候,問
裡面的資深學長有沒有Mentor,他說沒有。
之後主管交待我完成一些code,我問資深的學長有沒
有System Analyst的文件讓我先看看,結果也沒有。
我能做的就是閱讀原始代碼,那份代碼基本上沒有什
麼詳細的註解,有的只有簡單的標記該段程式碼的用
途,比方說:
send_message() //傳送訊息
類似這種風格的註解。
我就變成不斷地閱讀這種code,然後不斷地忘記自己
看過得東西,看完後面忘記前面。
我難以想像我接下來會怎麼動工。
各位有遇過這種狀況嗎?這種狀況應該怎麼辦才好呢
?
--
辭職
馬上離職
上PTT發幻想文
問你主管啊
自己寫呀
當然是一起在花園裡挖啊挖啊挖
如果公司沒要求資安 乾脆把程式丟chatgpt問他在做什
麼
我換了幾家都是這樣 不懂也只能問資深前輩
問啊,都沒人懂就快逃啊
跑阿
想知道是哪家公司,看起來像是把INTER當正職用
*intern
寫筆記
很正常
在意的話下次面試可以先問
正常啊,不要幻想每家公司都很有制度都文件很齊全..
.我實際經驗來看,健全制度和文件的公司,我還沒遇
到過,就算在外商也差不多這樣子
勤作筆記,畫 class/sequence diagram
自行 trace 大型程式的能力是很重要的
正常吧 做三四個月後就熟了
先改爛 看誰會跳下來救以後就找他 啊如果都沒有….
你確定要繼續待?
先看看能不能用 debug mode 來 trace,可以的話會輕鬆很
多
很多中小型公司都是這樣子吧~不要覺得奇怪
就問一下資深的, entry point在哪?先trace自己作筆記啦
一堆公司不太寫文件
你看得懂就證明你可以吃這行 大概是這樣 哈哈
回去念研究所?
我待的外商大公司,也是只能自己啃code啊
真假 applebg在實習 不敢相信
畫系統流程圖
看了看我真的是好人
哪家公司真的有系統設計文件而且還沒過時的?純粹好
奇
除了某次特別不爽 但我基本上都是一路啃過來的
大部分的公司都沒有教育訓練 多去幾家你就習慣了 加油
新人用github 高手用git 老手用svn 骨灰級用cvs
以上都沒有,還是快溜唄
gpt寫註解 記得要買gpt4 3是智障
說實話非常厭惡別人的需要必需得幫 自己的事情還是只
可以把看過的code轉成你想要的文件,如可以轉換成流程圖,
再慢慢細到每段資料流。
其實做完你也在成長,反正實習,若公司沒人帶,你就主動去
挖資深人的腦袋,自己也要學會和人相處
能自己解決
也就是別人的問題也是你的問題 你的問題還是你的問題
除非你當舔狗這樣的環境
我也想知道
實習而已怕什麼,沒有空帶實習生吧
另外你真以為所謂的好軟體公司文件制度一定完善?那只是
它還年輕而已
沒有要你背code
看code,是要讀出它究竟在
做哪些事情.然後把它濃縮成“簡述”
記“簡述”(or 摘要),而不是記code
Gpt 先不要吧!你毛都還沒長幾根
練一練,把該長的肌肉長一長,
不然,難道以後,你要一直逃嗎?
為何大家對這id回覆這麼認真
唉!希望他從良啦
1. 換工作 2. 花點時間做UML或流程圖
個人建議1
因為這次不是很廢
閱讀code有障礙還是早早離開實在
CHATGPT可以啊,同一段Code多問幾次
多看了幾次總該看懂了吧?
有這工具不用豈不是自廢武功
老實說有這種註解看懂已經不難了吧?
其實我個人相較讀文件 寧願先啃code
程式碼不是本來就是給人看的嗎
自行trace code先看懂大架構比較重要,太早鑽入細節本來就
容易迷失在邏輯分支裡,會忘很正常
練習不要看過就忘,你很難避免這種情況的
沒差阿 ,實習就是自由發揮
等等,程式碼不就是註解??
感覺現在新人程度都蠻差的...連程式都看不懂
健藝你多加點班...
有的程式幾千萬行,沒mentor帶根本看不懂
自己run自己下註解啊 run time就直接看參數 不是r
un time就自己埋printf 看變化啊
你到底去實習什麼的
先把code run起來 看流程阿
先畢業再說
程式碼即註解的前提是命名精準, 排版漂亮,架構完整
,邏輯清晰
不要只會抱怨,實習就能學多少就多少
你以為每間公司都有完整的資訊給你嗎? 呵呵
寫code都沒時間了,哪有空一天到晚更新文件
邊做邊找吧
實習生不看code 要幹麻
想問問有沒有推薦畫 class/sequence diagram 系統流程
圖的工具?
問就是離職
哪間鳥公司
尊重
畫圖 推visual paradigm~
你的問題
自己畫功能 e2e 的流程圖
你可以繼續換賭看看下一間有沒有給你文件看,或是認命點
早點習慣看code,會忘就自己做筆記
公司的名稱
3x歲也刷了研究所建議處理事情要有自己一套方法,因為
沒人會把你當新人看
通常先問清楚整個系統大致架構 剩下你就要自己搞定了
差點認真回,好險
問就是離職
流程圖叫gpt幫你轉就好
你讀完code也沒產出文件跟主管確認啊
#1XH-gX_a 現在是第幾號世界線你要講清楚
86
[爆卦] 馬斯克又砍了50個軟體工程師感恩節前夕,馬斯克"又"砍了50個軟體工程師,包括一些H1B的。 原因是檢查過他們的code之後,認為他們不夠格。 "code is not satisfactory" 被砍的H1B強國人37
[情報] 馬斯克又砍了50個軟體工程師感恩節前夕,馬斯克"又"砍了50個軟體工程師,包括一些H1B的。 原因是檢查過他們的code之後,認為他們不夠格。 "code is not satisfactory" 被砍的H1B強國人29
Re: [心得] 好的註解是解釋為何需要這段 code上週在重構某段程式碼時,其中一位同事在 code review 中建議把某個註解刪掉,另一 個同事看到這個評論時,在下面留了言說他認為不應該刪掉,於是我們就拉了一個小討論 ,聊在程式碼中寫註解這件事。 因為這個經驗,我回去重翻史丹佛電腦科學教授 John Ousterhout 寫的《A Philosophy of Software Design》一書,並整理了筆記。該教授的觀點是認為程式碼寫註解有很多好20
Re: [請益] 當主管要求員工留下獨門經驗的技術文件做十年了這種事還要上來問? 看你好像也不是很想做很想教,一副藏私怕被人學會了被一腳踢走,這不就是大家最討厭的老屁股樣態嗎? 我看你主管要求也沒很超過,你也沒要離職的樣子。做這些事情很困難嗎? 我待過軟體外商和IC台廠一哥,新人進來兩週到一個月都是先報code,做投影片,報告時錄影,底下學長姐問問題,問題答不出來就回去研究下週繼續報告。 軟體外商也一樣,跨部門合作每兩週報告,如果底層和上層代碼是不同部門做的,底層要傳什麼訊息給上一層代碼都要開會做紀錄寫confluence和開JIRA 的。20
Re: [問卦] 五倍券官網源代碼簡體註釋忘了刪?犯過一次錯就算了,糟糕的是台灣這個團隊又犯第二次錯誤。 台灣團隊引用的已經不是 這個原始套件了 而是福州-司马懿所改寫的套件15
Re: [請益] 如何有效率的看code ?如果你沒寫錯的話 一年多看幾萬行code真的不多 我也是轉職仔,原本在ic house寫C做韌體,一個人負責一個.c/.h檔。一年才進三行code。 轉職後寫C++整個team大約十多人,負責的那一層有兩千萬行code。然後第一年就進快一萬行code。 我原本不會C++的,所以什麼framework,modern C++,design pattern,multithreaded 之類的都沒學過要重學。13
Re: [請益] 如何有效率的看code ?其實你的問題很模糊 先了解 你老闆要你做什 如果是maintain 表示這code是ok的 頂多run run test bench 看看input output 如果是要你跟韌體搭配 去study register table就好9
Re: [請益] 新人時期被放生是正常的嗎?沒惡意,只是說一下個人想法 這篇文章有幾個問題 1. 你應徵什麼職務? 軟體? 硬體? 業務? FAE? 2. 你出社會多久了? 是新鮮人還是老鳥? 3. 主管有要求該學長帶你嗎?7
Re: [討論] 所謂的開發強者是怎麼樣子的?我以前在漂亮國工作的時候 有遇過一個美國白人大神 CMU畢業的 在IC design公司寫軟體 簡直屌打一票人4
Re: [討論] 用AI寫code產生的疑問先講結論,軟體工程師做的事情以及定義從 1946 年 ENIAC 開始就不斷地在改變。 所以接下來改變的還是會是工程師的定義,也許依照人力資源規劃還是會有各種 工程師職階,但是做的事情和現在應該不會一樣。 順帶一提,目前的 GPT 其實還沒辦法完成很多開發工作,所以也許一兩年大家都摸清