看板 Soft_Job 關於我們 聯絡資訊
小弟有問題想請教各位前輩,我目前的工作是php程式設計師,私立大學資管畢,才 進來幾天而已,公司約100人,我的程度不是高手,會的都是比較基本的,完全沒有php或 寫程式的工作實務經驗,自己有做過一個陽春型的網路書店,是用php+mysql做的,還有 一些css、javascript,可以登入、登出、註冊、搜尋書本、購物車(新增、刪除、更新) 、結帳等功能,幾乎沒用到物件導向,小弟我也不太會。後來這家公司找我面試,我沒有 投(它的徵才網頁只寫internet程式設計師,沒有寫需要的技能),當初面試都有跟面試官 說明自己的情況,面試官也說會php+mysql就可以了,進來後第一天就丟一支很大的程式 給我,叫我看懂,幾乎都物件導向寫的,另外還有用到smarty、jquery、ajax等我沒學過 的技術,這程式很大,是一個管理系統,用smarty寫的,大概包含了三十幾個程式,多的 有一、二千行,少的大概一、二百行,一開始我想說試著了解看看,但是後來愈看愈痛苦 ,問題愈來愈多,因為我都沒碰過,有問題去問同事,他們都叫我自己看,自己學,但是 短時間內真的很難弄懂。想請教各位,我該如何做?依我的程度,我是不是該再找另外一家小一點的公司先練練功呢?或是繼續待?希望各位能 給小弟一些意見,先感謝了! Ps:我有把程式給我一個同學大略看一下,他做php的工作四年多了,他都覺得很難, 要花很久時間看 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.205.79
jimmy701010:先看就對啦,一開始都霧煞煞啦。 07/07 12:02
hanhong:學會了就是你的囉~ 07/07 12:15
heykissass:如果要跳 應該是跳大公司 小公司要學的只會更多.. 07/07 12:32
rofellosx:完全沒用到物件導向? 07/07 12:55
pennybest:sorry~是機乎 07/07 13:27
※ 編輯: pennybest 來自: 203.73.64.135 (07/07 13:27)
amos6064:100多個都是寫程式的嗎? 07/07 13:56
amos6064:先以一個小功能去解開在慢慢的熟悉會比較好用debug模式 07/07 13:57
derekQQ:跟你講,他敢用妳,就不要想太多,一開始是測你的程度 07/07 14:25
derekQQ:反正就認真做就對了,其他不要想太多,對自己沒好處 07/07 14:29
pennybest:寫程式的大概十個左右 07/07 14:32
pennybest:感謝大家的回答~! 07/07 14:33
howshou:買書, 查網站, 多看程式, 沒有速成的。 07/07 15:34
howshou:另外程式太大你要找張紙寫下他整個流程或結構, 不要光用 07/07 15:35
howshou:腦袋去記每行程式在幹嘛。 07/07 15:36
howshou:還有你要小心, 不要把公司程式碼給別公司的人看唷, 07/07 15:37
howshou:會有法律上的問題。 07/07 15:37
sneku:100多個都寫程式大概就像精誠資訊這種公司吧 07/07 16:20
inbar:好公司 爽到了 07/07 16:23
※ 編輯: pennybest 來自: 203.73.64.135 (07/07 16:36)
andymai:只有10個人寫程式~還每個人都自顧自的學?基本上個人認為沒 07/07 18:12
andymai:有經驗分享和傳承~10個人遇到同樣的問題要搞10次~對自己的 07/07 18:42
andymai:功力成長可以說是沒有幫助~和高手互練才能提升能力... 07/07 18:43
andymai:但也許這是個自我學習的考驗~先留下來練功觀察看看吧... 07/07 18:49
hubertwu:啃code會成長很快~加油 不會就多查, 多問 07/07 19:08
prag222:你練半年功,抵我一年功.....加油 07/07 20:19
twk:hire你的人都沒在怕了, 你擔心什麼? ^^ 07/07 22:25
※ 編輯: pennybest 來自: 111.248.217.248 (07/07 22:46)
pennybest:感謝大家的鼓勵,我會再拼看看 07/07 22:48
handlee:主管只是想知道.你面對問題的態度 把態度拿出來 07/07 22:56
handlee:每個人都不一樣.你是主管你覺得找個菜鳥是?夠聰明自己想 07/07 22:58
bobju:smarty是open source,我也用了一段不短的時間,只需要它的開 07/07 23:36
bobju:發應用文件就夠了, 沒必要追它函式庫程式碼. 07/07 23:36
bobju:我相信你真的要用功看,最後一定看得懂.但時間成本太大,那樣 07/07 23:37
bobju:做是錯的. 你最主要就是把這個系統的架構抓出來, 先把主流程 07/07 23:38
bobju:抓出來, 其它的都是以後需要知道的時候才充電. 對了, smarty 07/07 23:39
bobju:主要是應用在資料套表上,用來實現資料跟呈現方式分層的一種 07/07 23:41
bobju:方式(工具). 07/07 23:41
bobju:喔..我大概猜到主管的用意了.他覺得資料套表很基本,所以先給 07/07 23:43
bobju:你適應一下. 07/07 23:43
bobju:他應該不是要你去拆smarty的code吧?而是要你適應用smarty做 07/07 23:45
bobju:資料套表的編碼習慣. 07/07 23:46
yourinfo:看別人的程式碼會學的比較快,smarty沒你想的那麼難 ... 07/07 23:53
yourinfo:jquery、ajax現在寫網頁一定要會的,都是基本工具 07/07 23:55
grence:公司都沒在怕了,你擔心什麼 07/08 00:03
dyco:如果一進去就全會了~~其它人怎麼辦 - - 07/08 00:13
hukhuk:你先把OOAD的觀念建起來,之後就會有感覺了... 07/08 03:28
goodGG:很好呀~可以練功~ 07/08 07:38
pennybest:再次謝謝大家 -_- 07/08 21:45