作者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