DSC00190

人生時間軸

黃昏帶來的並不是黑暗 , 而是另一道光明的來臨

不經不覺,小弟已在社會工作12年,從17歲到現在,職場上有很多的機會,也有很多值得交心、值得學習的好上司、好同事 、 好老闆,但職場上最值得學習的,並不是做事,而是學習做人。

但小弟工作12年,轉工了近10份工作,但每次見工,我也會如實回答離開的原因,小時候,我會對自己能力質疑,也會希望能謙虛地跟同事學習,但現實並非如此,在職場上,就如一個大森林,每個同事都是扮演不同角色的動物,當然 ,每種動物也有自己的性格,如果小動物在森林一起生活,偶然也會性格不合 ,他們可能會打架、會吵架,但人類是靈長動物,我們的第一選擇 – 是忍耐,所以,我們在職場上要學會的,是人類才會做的事,但是為何小弟幾乎每年轉一份工作呢。

原因其實很簡單,小弟讀書不成,會一直覺得,20歲前有未完成的任務 , 所以在20歲後,我一直在社會學習及實踐某學科的專業,但我的技術基礎並沒有做好,在事業上雖然得到上司的體諒,但有時候也會被主科同事排擠,可是我設計基礎很強,這就能為我工作能力互補,漂亮的介面配一堆不太專業的程式碼,最後任務尚算完成,但有時間我就會優化不太專業的程式碼,從而提升寫程式技巧。每份工作也會是我學習和實踐的舞台,為公司帶來實際效益是我首要考慮因素,可是這個舞台會因一些事情停頓下來 ,有可能是內部鬥爭,或是人為問題,當事情停頓一個月,很多人會選擇等待,公司財力雄厚,Hea一會沒關係,但歲月催人我就會選擇離開,直到30歲 , 希望那是我的分水嶺。

30歲已過,設計和程式基礎開始打穩,小弟的職場生涯好像才剛剛開始,轉工步伐也開始加快,當找對了 , 我就會全速前進,當然我不能決定命運,但我可以選擇自己的路,就算走錯了,也不會後悔,因為路是我自己選擇的 。

以前有一位長輩跟我說 :

轉職只是轉換了地獄,但知道上一個地獄不好的事,就不會帶到下一個地獄

況且職場小動物種類很多,用半生也未能學完,唯一我可以做的 ,是帶一個洗淨了的靈魂 ,與相同價值觀的同事與上司一同作戰 。

黃昏帶來的並不是黑暗 ,  而是另一道光明的來臨
The dusk brings not the darkness, but another bright coming.
工作目的: 人生是為了學會做人, 帶走一個有重量的靈魂
Purpose: Life is to learn to be a human, take away a soul with weight.
個人主張: 目標為本和結果導向發展,期待一切友好合作模式
Advocate: Goal oriented and result driven. Looking forward to friendly cooperation mode.
 個人原則: 我的感覺在你眼前
Principle: My feeling in your eyes.

中五畢業

2005-07-01

學校:李求恩紀念中學 主修: 文科 分數: 中史 E, 西史 E, 地理 D 0

0
Read more

讀動畫

2007-07-11

學校: UNIART 0

0
Read more

讀設計

2008-09-01

學校: CO1設計學校 0

0
Read more

第一份工作(平面設計)

2008-11-01

公司: Smark Global | 類型: IT | 頭銜: 平面設計員 | 人數: 約10人 | 時間: 全職 0

0
Read more

第二份工作(電腦維修)

2009-11-01

公司: 中原電腦 | 類型: IT | 頭銜: 電腦維修員 | 人數: 約30人 | 時間: 全職 0

0
Read more

進修(動畫及插畫)

2010-09-01

學校: UNIART 夜校 0

0
Read more

第三份工作(電腦維護)

2010-11-01

公司: Amonics | 類型: 光電 | 頭銜: 電腦助理 | 人數: 約50人 | 時間: 全職 0

0
Read more

創立昇馬科技

2013-07-01

第四份工作(WEB APPS設計)

2013-09-01

公司 : APPS BRAIN COMPAMY | 類型 : IT | 人數 : 10人 | 時間: 兼職 0

0
Read more

進修(網頁設計)

2013-09-01

Diploma in Multimedia Web Design and Interactive Application Development 0

0
Read more

新創比賽

2014-09-01

名稱: google eye program 團隊: 900隊 進入140強 0

0
Read more

進修(英文)

2014-09-01

證書: LCCI 分數: 2B 相等會考合格 0

0
Read more

第五份工作(網頁設計及開發)

2014-11-01

公司: VTech | 類型: IT | 頭銜: 網頁開發員 | 人數: 約2萬人 | 時間: 全職 0

0
Read more

動畫比賽

2015-09-01

動畫支援計劃 Animation Support Program(“ASP”) 0

0
Read more

第六份工作(網頁設計)

2016-02-01

公司: GAMEONE | 類型: 手遊 | 頭銜: 網頁設計員 | 人數: 約90人 | 時間: 全職 0

0
Read more

進修(AdobeCS6)

2016-09-01

Certificate in Adobe CS6 0

0
Read more

創立DIYSHOP-HK

2016-12-01

第七份工作(網頁設計及開發)

2017-02-01

公司: i.t apparels limited | 類型: 時裝 | 頭銜: 網頁開發員(UI/UX) | 人數: 約3000人 | 時間: 全職 0

0
Read more

第八份工作(e-commerce)

2018-04-01

公司: 豐澤 | 類型: 零售 | 頭銜: e-commerce專員 | 人數: 約3000人 | 時間: 全職 0

0
Read more

第九份工作(網頁設計及開發)

2018-09-01

公司: SPCA | 類型: 動物診所 | 頭銜: 網頁開發員(UI/UX) | 人數: 約200人 | 時間: 全職 0

0
Read more

創立昇濤雲端教室

2018-09-01

第十份工作(網頁程式)

2019-03-01

公司: 必瘦站 | 類型: 美容 | 頭銜: 網頁開發員 | 人數: 約800人 | 時間: 全職 0

0
Read more

第十一份工作(網頁程式)

2019-09-16

公司: 詩琳美容 | 類型: 美容 | 頭銜: 網頁開發員 | 人數: 約200人 | 時間: 全職 0

0
Read more

第十二份工作(網頁程式)

2020-09-16

公司: 德國寶 | 類型: 電器及零售 | 頭銜: 高級網頁開發員 | 人數: 約800人 | 時間: 全職 0

0
Read more

成立昇濤太空科技公司

2023-07-01

http://singtu.web3-it.net/ 0

0
Read more

Freelancer 100項目達成

2023-12-30

Apps & Web & ERP Development 0

0
Read more

國際開發團隊組成

2024-01-01

5-8人國際團隊, 負責多個大型項目, 項目資金300萬以上 0

0
Read more

完善Singtu ERP系統建成

2025-01-01

Singtu ERP 您的ERP系統分析專家 0

0
Read more
2
7755754-798684f33d8e0e49

大前端的技術原理和變遷史

一、前端技術發展軌跡

  • 角色架構發展史
  • 前端技術發展史
  • ECMAScript語法發展史
  • Ajax技術發展史

二、當前主流技術原理介紹

  • SPA 單頁面應用原理
  • Node.js 伺服器端JS運行原理
  • SSR 伺服器端渲染原理
  • Vue MVVM原理
  • Webpack 打包原理
  • Sass CSS編譯原理

三、一些新技術探索

  • TypeScript
  • PWA
  • GraphQL
  • Flutter

四、兩個流行的概念解答

  • 什麼是大前端
  • 什麼是前端工程化

連結

https://github.com/sunmaobin/sunmaobin.github.io/issues/56

https://www.twblogs.net/a/5d122671bd9eee1e5c822716

 

0
DotNetMVC

MVC

將應用程式劃分為三種元件,模型 - 視圖 - 控制器(MVC)設計定義它們之間的相互作用。

  • 模型(Model) 用於封裝與應用程式的業務邏輯相關的資料以及對資料的處理方法。「 Model 」有對資料直接存取的權力,例如對資料庫的存取。「Model」不依賴「View」和「Controller」,也就是說, Model 不關心它會被如何顯示或是如何被操作。但是 Model 中資料的變化一般會通過一種重新整理機制被公布。為了實現這種機制,那些用於監視此 Model 的 View 必須事先在此 Model 上註冊,從而,View 可以了解在資料 Model 上發生的改變。(比如:觀察者模式軟體設計模式))

  • 視圖(View)能夠實現資料有目的的顯示(理論上,這不是必需的)。在 View 中一般沒有程式上的邏輯。為了實現 View 上的重新整理功能,View 需要存取它監視的資料模型(Model),因此應該事先在被它監視的資料那裡註冊。

  • 控制器(Controller)起到不同層面間的組織作用,用於控制應用程式的流程。它處理事件並作出回應。「事件」包括用戶的行為和資料 Model 上的改變。
0
graphql-1024x626

Laravel-Graphql

安裝 PHP Composer

1.安裝 Composer Link

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === 'c32408bcd017c577ce80605420e5987ce947a5609e8443dd72cd3867cc3a0cf442e5bf4edddbcbe72246a953a6c48e21') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

2.安裝好後,配置composer全局
mv composer.phar /usr/local/bin/composer

安裝 folklore/graphql 模組

 ​composer require folklore/graphql 
php artisan vendor:publish --provider="Folklore\GraphQL\ServiceProvider"

MYSQL

Changes File

\graphql-test\app\Models\Job.php

\graphql-test\app\Models\User.php

更改/刪除
\graphql-test\app\GraphQL\Mutation\…php

取得資料
\graphql-test\app\GraphQL\Query\…php

顯示資料
\graphql-test\app\GraphQL\Type\…php

控制器設定
\graphql-test\config\

安裝測試工具

$ composer require "noh4ck/graphiql:@dev"
打開 config/app.php 並添加以下代碼到 providers 中
Graphiql\GraphiqlServiceProvider::class
發布這個包並生成 config/graphiql.php 配置文件
 php artisan graphiql:publish
0