我刚与我的堂兄下了电话,后者聘请了一位网络开发人员,给她留下了一个糟糕代码的糟糕网站。
我确信这发生在我们大多数人身上。一个亲戚打电话,询问有关她的业务/参与/自我的网站的建议。要么他们需要一个,要么他们雇了隔壁的孩子来建造一个,这是非常错误的。
你从哪个非技术人员开始?你会考虑把它们指向一本基本书吗? (如果是的话,有哪些书?)你是否指出像Drupal这样的包装?你自己接受吗?你有没有因为提供帮助而被烧伤?
答案 0 :(得分:10)
告诉她做同样的事情,如果她把车开到维修店,当她拿回车时,她会做的。如果需要,请让承包商对他的工作负责。
不要参与尝试修复。这些事情很少结果很好,你将被期望永远维护网站(免费)。
答案 1 :(得分:2)
如果这个人表达了对DIY的兴趣,那么我会指出几本书,比如HTML for Dummies,CSS For Dummies。
除此之外,我会解释如何正确设置招聘网络开发者的付款,这样对双方都公平。
最后,我会汲取经验教训。
答案 2 :(得分:1)
建立一个CMS(如joomla或drupal),让她自己探索。如果她有足够的兴趣,她可以处理。
答案 3 :(得分:1)
我个人的建议是将它们设置在一些建筑工具上,例如:谷歌网站,或者如果他们更有能力学习,Wordpress。
我不会向非技术人员推荐Drupal,因为在没有经验或安装额外模块的情况下使用它仍然非常复杂。 (开箱即用安装的AFAIK甚至没有WYSIWYG编辑器。)
答案 4 :(得分:1)
询问开发人员的问题是否有害,有时候他们不知道是否有什么东西被打破并且可能愿意做出修复。
否则至于她进入并做一些代码,这实际上取决于它是多么复杂和使用什么语言,如果你有它,发布该信息。
答案 5 :(得分:1)
告诉他们不要扔钱,即避免雇用最便宜的工作,最后会花费更多。
关于参与,您可以做的最好的事情是根据其真正适合他们想要实现的目标提供建议。这可能很简单。如果您不确定要采取哪种方式,请明确并退出。
答案 6 :(得分:1)
这取决于你想要获得的参与程度,以及这个人的技术水平。
对于某些人来说,只需要一个网站或程序就足够了,只需要你的帮助就可以了。 (即使它们不是技术性的。)。
对于其他人,你需要更多参与
在这些情况下,建议你“咨询”项目可能是明智的,因为你知道更多关于它的信息。
如果你遵循这种方法,你必须确保你有足够的时间花在它上面,否则你最终可能会试图支持你无法做到的项目。
我绝不会建议读一本书。除非该人已经具备并参与某项特定技术,否则这是非常令人不快的。
我只建议将项目完全作为最后的手段,或者如果您希望积极参与,通常这些项目可能需要很多时间。 (虽然它们在很多方面也很有用。)
答案 7 :(得分:1)
我最近花了很多时间为朋友寻找初学者的工具。我不能说我认为joomla或drupal对于非技术人员来说是明智的选择。有很多事要知道。从头开始构建网站太过分了。我建议朋友选择雅虎“SiteSolution”。您可以获得一个模板来调整,许多技术的潜力,以及此人立即参与内容。如果他们需要帮助,那么他们可以为这些帮助付出代价,但仍然有很大的收获。
答案 8 :(得分:1)
在这种情况下提出要告诉某人的事情并不是一件容易的事。我怀疑是否有任何书可以教这个,因为我见过非常有经验的专业人士最终会得到无法使用的项目结果。
商业关系中有一个非常重要的非技术组成部分,那就是找到一个可以与之合作的人,以及谁会花时间向你解释事情。
总的来说,她必须学会:
如果她正在使用互联网寻找开发者,请尽心尽责,并留意更为人熟知的骗局。
了解代码示例和网页设计组合。好的代码有注释和一致的风格,这是她可以寻找的两件事,而不需要完全理解代码在做什么。
如果她真的在隔壁使用一个孩子,那么应该会有不可预知的结果。她将不得不支付以获得可接受的结果(不幸的是,高价并不能保证良好的结果)
答案 9 :(得分:1)
答案 10 :(得分:1)
对于非技术人员,我会从设定的期望开始,你想在兔子洞的下方走多远。这不是要理解代码,甚至不知道它的副本存在于何处,而是设置环境。
我不会考虑把它们指向一本书,直到我知道这不会再回来咬我的屁股了。不要忘记,在你进入它之前你不知道它有多糟糕,所以在过分参与之前要小心你的承诺。
我认为有时候我会因为无法解决问题而被烧伤,而且这个人已被打断,以至于他们认为生产该产品的公司应该将其收回,即使她已经将它用于许多人几个月,我不认为很多公司会接受有人返回6-9个月大的硬件。然后有些情况你认为这是一件简单的事情,但你发现这个人最初并不知道他们在说什么。