作者huggie (huggie)
看板CodeJob
標題Re: [發案] 簡單的網站 product listing
時間Tue Apr 16 17:48:40 2013
※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: ※ 引述《huggie (huggie)》之銘言:
: : 專案說明:
: : 我幫我表哥處理這個案子。基本上需要的是一個
: : 列舉 product 的網站,然後需要一個 search
: : 介面 (或許依靠Google就可), 需要一個 form 寄
: : email。網站希望有個簡單的介面可以作 content
: : management。大概就這樣,沒有要作網站的線上交易。
: : 實際的 requirement 呢,我表哥最清楚。
: 你幫你表哥處理這個案子
: 但是你不知道 or 不能確認實際的需求
: 也就是最終還是要去對付你表哥?
: 那麼在這個 case 當中
: 你這個有資工背景的人,扮演什麼角色?
: 接案的人得對付兩個人就算了
: 說不定還得堤防你突然倒打一耙
: (陌生人跟表弟我會選擇相信哪一個呢?
: 表弟也是資工系的呢... 科科)
我表哥不懂,所以由我接洽。他本來是希望我去接,直接給我錢
我的本業不是web development,太忙著其他事情,不是很想幫他弄。
所以,這邊案子出包了,當然也是我的責任。以後 content 是他在弄,
但是要是 code 什麼要改什麼都得是我要進行。
當然因為他才是知道要放什麼東西在上面的人,所以最終的 user requirement
是他得確認。我又不是他那行的,也不知道他要放啥,他也一下沒講清楚。
就是要多溝通而已。
但是要是有什麼差錯,當然我要對他負責。不過這是沒有什麼太多risk
的網站。
: : 想來是土法煉鋼用 PHP 打造也是不用幾天的事情。
: : Wordpress 這種說不定也可以? 不知道。
: 自己都說對真實需求不明確了
: 然後看似對 Wordpress / PHP CRM 的東西不熟、無法評估可行性
: 但是卻還能說出
: 「用 PHP 打造也是不用幾天的事情」
: : 不過案子不急。一個月可以。
: 一個月可以什麼?
: 可以給接案的人一個月的時間結案?
: 話說不清楚的案主比沒啥預算的案主還可怕
就是你要花一個月作一個月也可以。根據我的認知,這是幾天可完成的事情。
我自己的經驗只有接觸過 Python Django 玩玩而已。做了一個簡單的放照
片縮圖的網站自己看一看而已。玩只是為了認識 frameworks,為了不要落伍。
(就像我現在也去接觸雲端的東西,要是要有點認知)
紅的是 ROR,但是我只寫過 Python,所以去接觸有點可以類比的 Django.
DB SQL 用過但也不是 web 的東西去銜接。
CMS是啥?沒啥經驗,只有用過 wordpress.com 寫過一篇文章所以好像接觸過
他的 console。
我前端沒經驗,HTML/CSS/Javascript 是不熟/不會, layout 當然也不行。
: 最令人嘆氣的就是這一段了
: A. 我對網站一竅不通
: B. 要花個半個月一個月去學太費時。
: 從 A 跟 B 我們可以合理推論出
: 在原 po 的認知當中
: 一個對網站一竅不通的人,只要 15~30 天的時間就可以 handle 網頁開發
: 掌握度可以到一個實質上線的網站
: (姑且不論前後台、公開用私人用)
我沒有說15~30天可以完成網站開發。我是說15~30天的純學習時間。
所以你誤會了
: C. 我個人以後可能幫他稍微維護一下
: D. 新技術一直頻繁出來的情況其實我希望多少有點涉獵跟基礎的認知。
: 先不管 D 跟 B 到底有沒有矛盾
: 從 C 跟 D、外加整個發案內容沒有明確指定開發技術
恩,其實是有的,我優先推 node.js 的,因為我想接觸 node.js,
因為 socket.io 銜接跟 iOS 的 Push notification server 我目前看到
的都在 node 似乎比較成熟(或我比較容易接觸到)。當然我也可以用
Parse.com 等 ready 的 service, 但我想比較一下。
話說 Python 也有 green threads, gevents, twisted 等但是我想對 node.js
的asynchronous library 有更加認知。所以藉由這個機會可以多接觸。
自己打造較難,但是維護比較容易一點。更何況只是 content update
不需要改 code,要是日後我表哥他想幹嘛,我慢慢研究,或再找外包來改
還來得及。
: 我們也可以合理推論出,在原 po 的認知當中
: 只要拿到一份完成品的程式碼
: 他就可以掌握該 project 所需要的技術
: 可能是「有點涉獵基礎」到「可以維護」的程度
: 不知道我舉這些在幹麼,沒關係,我直接跳結論
: 如果你不自爆你有資工背景
: 那麼,至少就我自己而言
: 我可以容許非本行的案主天馬行空
: 亂講話、亂畫大餅都可以,只要不要亂開芭樂票就好
: 就像我(們)看 A 片男優會覺著這個職業有得爽又有錢拿
: 抽插這種事情還不容易,不要叫我演屠龍戰士還是直昇機就好
: 因為是行外人,所以我可以容忍
: 或著說,我必須容忍
: 因為不知者無罪、因為付錢是大爺(但是國王也是有被殺頭的)
: 如果你真的是行內人
: 那麼麻煩請你用你在這個領域的經驗、知識跟訓練
: 去審視一下自己說出來的話
: (然後千萬不要說出「資訊領域內還是有隔行如隔山的狀況」
: 我只喜歡看女生自摸、不喜歡看人自爆)
: 當然,如果民主制度也能用在這邊
: 那你才是對的,我是錯的
: 畢竟在我接了很多版規不允許的 case 的經驗中
: 多的是要畢業的資x系學士碩士
: 他們開給我的價錢自己都知道比麥當勞還不如
: (當然,更有可能的就是我也就只值這個價錢 [笑])
: 他們說出來的話比行外人還行外
: 所以說,其實我也不是針對你在嘆氣
: 我只是覺得我大學不應該念資訊系
: 搞得現在不好意思跟人說我也有資工背景
資工背景沒什麼了不起啊。多的是不是資工背景寫程式很強的。
你覺得我不行維護,但我15~30天也是估計。我其實無法估算我需要花多少時間,
但日後要維護又不需要從新打造,尤其是client side的東西我可能不太
需要碰,好多了。
: : 我最想學啥呢?node.js 跟相關的 web frameworks (或許是
: : express.js 可來聊聊什麼最好) (當然這可能有點殺雞用牛刀)
: : 如果不是,另外想學什麼呢? ROR
: : 最不想碰的呢?PHP
: : 完全 no-no 的,ASP.NET。
: 基本上這段佐證了上頭的 A, B, C, D
: 抓了一個 framework 就覺得可以解決整個網站開發
當然可以,你不知道我的網站其實是笨到不行的,十幾年前用 <table></td>
寫 static 網頁,或者簡單的 Perl script CGI 也可以解決的。
不過,我不想花時間弄這個。
: : Hosting 可以給我一些建議。這網站看的人估計會很少。
: : 所以應該會落在 AppFog 免費的範圍內。
: : SEO 也可以給我一些建議最好。
: : → huggie:哈別這樣嘛,我這種小案子,你不屑接啦。 04/16 15:44
: : → huggie:要不是我自己不涉獵...丟這種小案子出來還真丟臉哈 04/16 15:44
: : → huggie:這案子沒什麼金流物流,沒什麼複雜東西。 04/16 15:46
: 最後,open source 的 project 一堆
: 自己去抓一個,連發案都不用了
恩不好意思,我就是沒涉獵,我連CMS 都不了解,
所以要我去涉獵很花時間的。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.36.55
1F:→ rorotommacy:我朋友幫人做ASP的購物網站的,沒你說的花俏功能 04/16 18:02
2F:→ rorotommacy:基本都是40萬起跳的,所謂的學習都是人生的機會成本 04/16 18:02
3F:→ huggie:我說了什麼花俏功能?購物網站比我的案子還花俏哩 04/16 18:03
4F:→ huggie:學習是人生的機會成本?可以麻煩解釋一下嗎?我不太懂 04/16 18:05
5F:→ rorotommacy:人難以全才,一定都需要團隊,.沒啥複雜就自己搞咩 04/16 18:07
6F:→ huggie:唉你說得對啊,我就缺團隊 XD。我因為過去的經歷的關係 04/16 18:09
7F:→ huggie:經驗已經不多了,想專注在某些技術上,因此就更想外包了 04/16 18:10
8F:→ huggie:想多了解的原因是,我覺得需要有點感覺 04/16 18:10
9F:推 LaPass:如果你想偷懶的話還是學PHP吧..... open sourse的東西就是 04/16 20:41
10F:→ LaPass:PHP最多,而且可以做到不寫程式碼就搞出一堆東西 04/16 20:42
11F:→ LaPass:Java的話,有免費的life ray可以用,但是我覺得不好用.... 04/16 20:43
12F:推 matrixki:如果你15-30天就可以學好FRAMEWORK 建構出一個實用功能 04/16 21:09
13F:→ matrixki:齊全的網站 你應該不會在這發文了 04/16 21:10
14F:→ huggie:我兩個禮拜的時間都不想花,太忙了。 04/16 21:33
15F:→ huggie:外包的目的不就是讓擅長的人作擅長的事嗎? 04/16 21:34
16F:→ huggie:我即便可以做出我表哥的網站,也接不了一般的案子 04/16 21:34
17F:→ huggie:更何況還有美工等,更不要說了。既然我不是要接web 04/16 21:35
18F:→ huggie:我也不想花時間作這個。 04/16 21:36
19F:→ huggie:我說的時間是full-time。我full-time還有別的事情要弄。 04/16 21:37
20F:→ huggie:謝謝 LaPass 的建議。我表哥的目的是要完成網站,我的目的 04/16 21:37
21F:→ huggie:是要接觸新東西。PHP我就沒有意願去學了,要去幫我表哥 04/16 21:38
22F:→ huggie:維護的話我會很哀怨..T.T 04/16 21:38
23F:推 dryman:PHP東西多,但生態系統很凌亂... 04/16 22:23
24F:→ huggie:恩,這生態系統凌亂我應該是看不懂脈絡了 =/ 04/16 22:53
25F:→ hSATAC:沒什麼好鞭的...想接的自己會去接。不過沒報預算不給推 04/17 01:13
26F:→ kyork:想學node.js卻不願意接觸javascript 04/17 10:17
27F:→ kyork:你真的知道node.js是什麼東西嗎 04/17 10:19
28F:→ kyork:看需求你需要的是F2E,後端你大可以自己搞 04/17 10:25
29F:→ kyork:愛用node.js還是什麼鬼隨便你 04/17 10:26
30F:→ huggie:我沒有不願意接觸 Javascript,我只是暫時沒想去弄client- 04/17 10:34
31F:→ huggie:side javascript 04/17 10:35
32F:→ huggie:Javascript the good parts 很快喵過了,Mixu node.js也看 04/17 10:35
33F:→ huggie:了一些部分,不過大概就這樣而已。 04/17 10:35
34F:→ huggie:沒報預算是因為,我根本沒經驗,不曉得要報多少 04/17 10:37
35F:→ huggie:只好請大家包含了.^^|| 04/17 10:37
36F:推 gsrr:包含是要樓上的人含哪裡? 04/17 12:18
37F:→ kyork:沒js基礎就先別越級去碰優良部分... 04/17 12:40
38F:推 scorpion2272:單純不愛那篇語氣 04/17 12:46
39F:→ huggie:kyork: 其實還好,優良部分其實大部分我都看得懂。 04/17 15:37
40F:→ huggie:不過prototyping往上找的概念還有點模糊。另外this很難纏 04/17 15:38
41F:→ huggie:不過這也是搜尋其他網站再花點心思測試一下就可搞懂的事 04/17 15:39
42F:→ huggie:當然,這跟會寫跟熟練還有不小一段差距 04/17 15:41
43F:→ marcoyan:會用node.js的話還可以一併學習titanium..XDD 04/18 09:02