網頁設計Freelance生涯10件最讓我後悔的事

我記得我的創業生涯,是由Freelancing開始。但在這段Freelance生涯中,卻撞了無數次的板。

這篇「網頁設計Freelance生涯 - 10件最讓我後悔的事」將分享我的Web Design Freelance生涯中,10件最讓我後悔的事:

  • 尚未收妥款項 便開了project
  • 用太多Wordpress模板
  • 太遲才學寫Backend
  • 忘記續期網址
  • 忘記備份
  • 不懂「低開高走」
  • 沒有信心報貴的報價
  • 不敢否決客人的要求
  • 不懂得預留多點時間
  • 不懂work life balance

希望想做Freelance的你,可以避免犯和我一樣的錯。

準備好了嗎? 我們開始吧!

1.尚未收妥款項,便開了project

我試過給不同的公司走數。我相信這個問題,不只是在Web Design這一行,而是每一個Freelance行業,都必定會發生。

我的建議是:一定要收了按金,才開始工作。然後,收了尾數,才幫客戶Live網站。

這一個準則,一定要100%執行,無論客人怎樣求情,你也不可以答應。根據我的經驗,一旦答應了,最後真的會收不到錢,而且你是追不回來的。

那時候,我替一間學校做網頁,他們當時趕著要Live,我想這麼大的一間學校(真的是整塊地,整幢的學校),不怕他們不對應承諾。於是,我幫他們把網站Live了。

怎料,這家學校出了問題,和我們簽約的公司破產,CEO更是消失得無影無踪。最後,我們試了很多方法,甚至我和我以前的夥伴到學校找校長理論,最後還是收不到錢

所以,收錢才開Project/交貨,這個原則,一定要100%實行。

有些大公司付款程序,會慢一點,可能要30天。如果是這樣的話,就要早點通知他們付款。比方說,我1/5要Live的話,1/4或之前就要和他們說,你要付餘下的金額了,收了錢才會go live的。

2.用太多現成的Wordpress模板

Wordpress Template其實對初學者來說,是很吸引的。選擇多,又有很多不同的template,讓你很快就做好網站。

但同時,你要記著,他們會有一定的限制。

在第一次把網站給客人時,通常會有很多地方需要改動。如果你是使用現成Wordpress Template的話,很難隨心所慾地作更改。

最記得那時候,我接了一個Project,是要做一個學生學習系統。我用了一個現成的Template - Sensei去改去做。因為現成Template未能完全滿足客戶的要求,還要加很多的新功能/外觀。這個Project,改得我超級超級辛苦。

後來更被客人發現我是用template替他去做,他十分憤怒。差點和我打架。

因此,我的建議是:

1.如果你打算用現成的Wordpress模板(Template),就要一開始和客人表明,你會使用template,它有一定的限制,不能更改太多東西。

2.在這個情況,我建議使用HTML template + Custom Backend (例如Wordpress)的方法去做。這樣的話,只有layout是一個template,因此你可以很靈活地改動Layout,以及做自己想要做的功能。

3. 如果客人要的東西,是有很多Custom功能的話,我會選擇自己由頭撰寫。

3.太遲才學寫Backend

有好一段時間,我都以為寫Backend很難。那時候,我是到書店買書學習,而書店的書有時候是過時的,很多東西都弄得過份複雜。

你可能會想,網上有這麼多現成,功能強大的Wordpress Template,我改別人的再去用,不就可以了?

但是,我想跟大家說,其實寫Backend,雖然不容易,但也不是這麼難。因為現在有很多Framework去輔助,很多看似複雜的功能,其實也很快、很容易的就做到。

在功能上,你去改其他人寫好的Wordpress Template,反而是更麻煩,辛苦的。我自己用的Backend語言,通常是PHP或nodejs。

需要的時候會配上一個CMS,例如Wordpress或Strapi。

4.忘記續期網址

大家買了一個網址後,你需要每年都續期,才能繼續擁有這個網址。一旦你沒有續期,這個網址就會被放回marketplace,其他人也可以購買。

記得那時候,我替客人管理網址。我在那個Panel已經設定好全部網址,是auto renew。心想一定沒有問題了吧。怎料,我的信用卡扣不了數。Auto Renew失效,網址不但沒有續期更被其他人買了。

最後,這網址拿不回來,這是一場非常嚴重、慘痛的經歷。

所以,大家一定要小心。除了確保你Tick了auto renew以外,也要確保你的信用卡可用呢!

5.忘記備份

確保你定期備份系統(Backup Server),這是非常非常非常重要的。

雖然意外未必常常發生,但一旦你的網站發生意外 ,例如:你不小心刪錯東西,或是中了毒,又或是系統(Server)發生故障,你有Backup,是絕對可以救你一命的。

我自己使用Linode的Server,每一個Server我都會加錢,來用他的自動Backup 服務。一旦發生問題,我也可以很簡單的Restore from Backup,非常方便。

6.不懂「低開高走」

我最喜歡的一個方法,是「低開高走」。「低開」就是把期望降低,把一切的規矩都向顧客先說明好。「高走」就是當實際進行項目時,在原先的規矩上,做得多、好一點。

比方說,客人是用模板(Template)做網站的話,就解釋好因為這是Template,就一定有外觀/功能性上的限制。

又例如,當設計師做好網頁設計,而客人又確認了其設計後,我們便會跟著設計去編程,外觀不能再作太大的修改。

由於客人原本沒有期望,而你最後做得比他預期更好,他們便會對你更滿意了。

7.沒有信心報貴的報價

在我Freelance初期,我收的費用都很便宜。我是以自己的時薪來報價,如果這個改動,我只需10分鐘就做好,我就真的只報10分鐘時薪的價格。

記得我有一次與一家大公司的Marketing 開會,給了他報價後,他很驚訝地說了一聲:「甚麼?」

原來,對於大公司,你的報價太便宜,他們反而會沒有信心。後來,我試了不同的報價策略:貴的、便宜的。最後發現,無論你報便宜還是報貴的價格,你的工作量(workload)也是差不多的。

而且,我更發現「Cheap Price Attract Cheap Customer」。因為平價錢而找你做網頁的那些客人,往往反而是更麻煩的。

最後,我是走向了「少少偏貴」的價格定位,freelance生活舒服了很多,賺的錢也多了!

更多有關我的Freelance生涯,你可以參考:IT入行攻略-由0開始,開展網頁設計生涯

8.不敢否決客人的Idea/要求

客人通常都不是IT行業的人,沒有TECH的背景。因此,他們的要求有時在技術層面,是很難達成的。

起初我在Freelancing的時候,因為怕失去客人,很多時都不敢否決(Ban)客人的要求。後來我發現,學會不害怕,理直氣壯的去否決他們,是必要的!面對客人奇怪的要求,其實也不是這麼的可怕!

9.不懂得預留多點時間

如果有一個改動,你要做一天便可以完成,你也不應該跟客人說,你一天就會完成。你應該預留多點時間給自己,一天的工作,你便說要3天,甚至5天,一星期也可以。

因為有時候,明明以為只有1天的工作,真正做下來卻需要更多的時間。而且,很多時候,你同時會有數個不同的項目在進行。預留多點時間給自己,可以讓你更好的處理不同的客人。

10.不懂work life balance

我以前有一段時間,早上有IT正職,晚上便做Freelance。早上在寫code,晚上也是寫Code,還要趕Deadline,真是人都要瘋掉了!

後來我學會了,生活是需要平衡的。任何一方做得太多,也未必是好事。為了一點錢而令自己壓力大,我認為絕對是不值得的。賺到錢,又能享受你Freelance的生活,才是最重要的!

結語

好了!以上就是我Freelance生涯,10件最後悔的事,希望對你有用!

如果大家有甚麼問題,歡迎email與我討論!

亦可以在YOUTUBE上觀看我的Freelance生涯:

加入我們的Email List

免費參加【網頁開發入門CRASH COURSE】線上課程!