Re: [問題] 請求各位前輩指點一條明路

作者: hn12404988 (Willy)   2016-10-26 10:41:25
※ 引述《shanzhen (jaeny)》之銘言:
: 大家好
: 在下初涉程式語言,上網自學了python,目前看到一個有趣的R語言課程,想來上上看。
: 但這樣漫無目的地學,好像還欠缺一個目標。因此想了一個要達成的使命:
: 我想寫一個排班程式。
: 我本身是醫療業,都在上夜班。由於人手短缺,每個月我們組長都對著excel努力很久才
: 排出下個月的班表。想說或許能寫個程式,只要將每位員工想要休假的日子都設定好,再
: 加入各種參數,比如不能連續上班超過7天等等,讓電腦跑出一個基本班表,再做小調整
: 。
: 請教各位前輩,這要從何著手呢?從基礎到艱深的,只要需要用到的,我就一個一個去學
: 。
: 喔對了,會在這裡po文是因為我最近弄了台筆電學習linux系統,想用它完成這件事。目
: 前想到的,可能是寫成網頁版本,這樣不需要安裝,只要有網路到哪都能使用。
: 初到貴地,望多多指教。
Hi, 你的構想讓我也想到一些想法
像是以前我曾天真的帶著數據分析的專長進到顧問業工作
當對方公司的「小組長」看到我們端出的「自動化解決方案」時
整個臉都垮掉了,因為以前有理由告訴大家「他在忙重要困難的事」
現在都自動化了,他要去哪在重新找可以「假裝忙但摸魚」的工作
程式的困難是一回事,但其他人不願改變的反彈,我覺得往往自由創作者最挫折的
「用Excel就好了,那個看起來就很麻煩」
「蛤,還要登入喔」
等等這種狀況會一堆,尤其如果你本身跟我一樣,以前只是任職一名小員工
根本沒有權力或力量去推動,想法很容易胎死在僵固的文化裡
或許你的職場環境跟我不一樣,但一點走過得路分享,如果有幫到一點或讓你有一些心理準備
回到程式部份,我會優先考慮nodejs
當然python+html+javascript和nodejs這兩組都可以達到你想要的目標
但考慮到nodejs近年的發展狀況,還有臉書在後面大力撐腰
讓nodejs不只在網頁上很強勢(現在可以連html和css都不用寫,nodejs一個語言寫完前後端
nodejs開始也往其他平台感染
我覺得一個理性不帶自己角度的工程師,都會認同一個小型的專案,nodejs是最適合的語言
不過如果你python如果學得很多很熟了,也是可以就繼續用
總結來說,如果我是你,我會先確認公司同仁有沒有想要這個東西
如果有,我會先多花一些時間在和他們溝通排班需求,使用需求,方便性等等
除了可以更有方向的建構程式,也可以在後期讓他們有壓力必須耐著性子去用(畢竟都討論
但如果你對程式夠有熱情的話,不管公司有沒有需要
寫一個網站,讓大家可以上去建立屬於自己的排班表,課表等等!!
作者: infinity (horseriding)   2016-10-26 13:06:00
只是路過,不過您回答的真好!!
作者: HamalAri (哈馬‧阿里)   2016-10-26 16:10:00
覺得原波比較缺算法不是語言
作者: Bellkna (柔弱氣質偽少女)   2016-10-26 19:36:00
人的問題比較大 程式寫法 用什麼解決方案 反而是小事
作者: Gold740716 (項為之強)   2016-10-26 19:49:00
feed.wordcorp.net/blog/post/dont-waste-dev-time寫出讓大家肯用的程式
作者: shanzhen (jaeny)   2016-10-26 22:53:00
感謝前輩熱心分享經驗 職場上"傳統"無所不在 我也很怕自己有一天會被磨去熱情 什麼都"照舊就好" 所以強迫自己要多學習 別太安於現狀G大分享的文章很有趣 原來產品開發一開始不能太完美 而是要跟用戶端一起循序漸進

Links booklink

Contact Us: admin [ a t ] ucptt.com