發表文章

目前顯示的是 8月, 2017的文章

系統架構師培訓課程_Side_Project_人事管理系統

圖片
訓練課程_Day1_筆記 revised from: http://img3.redocn.com/tupian/20150112/quanqiubeijingxiaderenying_3831502.jpg 如何培養架構性思考(談軟體架構師必經之路) https://www.slideshare.net/GelisWu/ss-39408249 一個程式設計師的蛻變(我是如何成為架構師的) https://read01.com/nLm24k.html#.WZ7tXSgjFQI 軟體架構模式 https://www.slideshare.net/ChiehYu2/ss-47990434 人事工資管理系統 動機: 1.隨著市場經濟發展迅速,人事工資管理系統於企業日常管理上發揮越來越重要用途 2. Side Project 的積累 3.練習培養系統、需求分析與功能架構設計 人事工資管理系統 可進行 (1)檔案管理 (2)獎懲管理 (3)工資管理 (4)考績資訊 (5)年資紀錄等等 協助HR部門及內部員工方便處與檢視 各自的相關工資訊息 為了更加方便檢視員工之工資資訊 還可使用水晶報表對各項資訊執行列印 ===================================================================== 開發目標: (1)對企業員工的檔案做管控 (2)系統功能必須符合企業之基本情況 (3)操作要簡便,可立即上手、實用、不出現複雜操作 (4)更迅速又方便對工資資訊做列印 需求分析: [1].良好人機介面 [2]. 添加 及 修改 人員資料功能 [3].資料 查詢 功能 [4].人員 資訊報表列印 功能 [5].於對應的窗體可進行方便的 資訊刪除 [6].數據可 自動化計算,減少人工干涉 ===================================================================== 繪製  「系統功能結構」軟體 https://www.yworks.com/products/yed/download 在...

有效的傳達溝通_1.先回答兩種程度的Yes /2.找出不懂地方/3.不要問重複問題/4.告訴對方會耽誤他多久/5.說重點不要重頭講(最好條列式)

圖片
一般在工作中要如何有效去跟上級溝通 瞭解任務需求到底在幹嘛呢?? 萬一上級講的不是很明確 太含糊、甚至一大串無法一下子吸收消化挑出重點 又該如何是好??? 其實分四階段 第一階段.你先收到通知得知主管交代給你需求任務 第二階段.你會發現根本不知道需求單到底寫這是捨麼鬼東西 or 還是感覺有些不懂 第三階段.你會走過去詢問主管 第四階段.回去自己座位把事做好(開始執行工作計畫、完成它) 因每個人不同環境而有差異 有的人可能是  這四個階段 第一階段.主管直接面對面跟你口述工作內容(主要是在幹嘛??來自哪個部門??緊急不緊急??) 第二階段.感覺還是有些不懂 第三階段.在跟主管直接面談時候 當主管敘述到一半就問些當中不懂的問題就立即問 或等交代完再次 複述一次 確保彼此想法一致!! 第四階段.回去自己座位把事做好(開始執行工作計畫、完成它) 基本上你可能會發現怎麼都有 第二階段.感覺還是有些不懂 這個問題 主要就是因為上級交代不清楚 又不然就是你還是新人等等問題 對很多事物都還不是很清楚 ====================================================================== 這個時候該如何才好呢??? Step1.先回答兩種程度的Yes (大聲的Yes 跟 小聲地Yes ) 對於自各的主管你是沒有回答NO的餘地的 好比長官交代的事情 你給一堆理由說辦不到,就是0分 若說YES 想辦法做出來,可能未必如意,再差都有20分。 做到某一程度卡關之後無法做下去,長官可理解原來你把我說的話都有聽進去。 長官通常都比較討厭部屬不把他當長官看待。 然後切記就是做到一個程度就要立即回報進度 不然默默做完他有不知道 Step2.回去找出不懂地方 (這裡可能是你執行任務到一半的時候  也可能是你對於一開始的敘述仍有一些疑問) Step3.不要重複問問題,浪費時間 (把剛剛你已經得到的解答記下來以防再次忘記) 當你已經過濾了重複的(已經問過的)問題後 再去針對其他問題提問 (這裡的可能就是針對當初主管敘述內容有忽略、或者講不清楚的地方) 這個時候再去詢問上級 ...

有效的傳達溝通_主管(副理)交代的任務你真的知道是要幹嘛嗎????

圖片
【經驗探討:  學校的作業、題目  VS 工作中被囑咐、交代的任務  】 ================================================================= 常常以往在學生可能大學時期 我們接觸到的可能是要你做某個排序、做幾到幾的加總等基礎數學問題 在困難一點可能就是多種以上的資料結構 演算法的混排 往往他們都會是一個 很明確很直接的一道練習題 甚至是 一些作業(題目)需求、回家功課 但真正工作中 不可能會有類似這種工作需求單、 指派的任務 是要你做   一道題目的 你不會是在計算算數 你面對的更不會是很明確的一道方程式題目 只是要你解x , y 等等 數值是多少 這些被囑咐、交代的工作細項 更 不是 背誦、做題庫就可以搞定的 ================================================================= 一項需求單(被交代的任務) 被下發 往往不會直接有做法、解答 告訴你如何做 告訴你怎麼一步一步完成所要的達成階段 一項需求單(被交代的任務) 往往不會只單單由你一個人就可以完成 而是需要跨部門去溝通、等待回應的 而有效的溝通與傳播 反而是最關鍵的!!!!!!!! 一項需求單(被交代的任務) 跟你所擅長的題型、計算題、背誦題 都毫無相關 往往你需要的就是拿起紙筆記下那一張單子中 你所不懂的關鍵字 然後再去另行請教 一項需求單(被交代的任務) 往往出自於你的上級 至於上級溝通的模式、方式(有的可能很快帶過、講話太小聲、一次一大串講給你聽) 你要如何對應( 迅速記下、並且如何快速去理解整體在幹嘛) 更是一個當中比較要重視的課題 一項需求單(被交代的任務) 其實很像一大塊被打散的拼圖 你要尋找這當中的關聯性 然後去找到對的領域的人去詢問去摸索去完成這項需求 不會有直接的解法 ================================================================= 心得分享........... 作者:Samuel 慢慢...