初学者,中级和高级Rails开发人员应该能够完成哪些任务?


12

我已经对ROR进行了大约一年的编程,并且我认为我已经准备好开始为其他人开发项目。问题在于承包商的职位发布并不能真正告诉您在不同的经验水平(铁路和其他技术)下您应该能够完成哪些具体任务,因此我不知道该向何处推销自己。我认为我介于中级和中级之间,但是谁知道呢?所以我的问题是:

初级程序员应以每小时35美元的价格完成哪些实际任务,中级程序员应以每小时75美元的价格完成哪些实际任务,高级程序员应以每小时75美元的价格完成哪些实际任务,哦,说每小时$ 140吗?

一个或两个例子就足够了。


1
好问题。
旅行

我最好的猜测是$ 35 => {可以管理Rails应用程序},$ 75 => {可以从零开始构建Rails应用程序,只需最少的参考,并能完美理解完成时间。编写测试。},$ 140 => {在开发社区中享有盛誉。开发了开源插件,可以解决复杂的现成想法,编写测试。}。
旅行

我不会只申请初级职位。通常,除非该项目是一个单人表演,否则他们应该在那儿拥有某种技术资源,并且他们对需要发生的事情有一个想法。只要您对自己的经验和学习抱有直觉,就可以了解从jr到中级再到架构师的发展过程。它很少涉及您可以做什么,而更多地涉及您愿意学习如何做。每个人都从某个地方开始。IMO $ 35 / hr实在是太便宜了,我从未见过$ 80以下的用户,而我们公司以$ 170-220 / hr的价格向我收费。
DarkStar33

Answers:


2
  • 35美元的开发人员可以构建Rails应用程序,而不是高级应用程序。

  • 70美元的开发人员使用测试驱动的方法来完成此任务,并且还可以构建自己的宝石并可以干得很好。

  • 超过70美元的开发人员对性能,可伸缩性有所了解,因此应始终找到最佳解决方案。他还需要进行完善的数据库设计等。

  • 查找项目价格的方式(如果客户问我):几个小时?在这段时间内,我可以通过自己的项目学习多少?

  • 还有一个提示:您每月一生需要多少钱。您需要多少工作时间才能达到35、50、70美元。有足够的工作是现实的吗?我知道有些人每小时工作20欧元。因此,也许他们有80个小时的工作时间,即每月约1600欧元。听起来不错,但是他需要支付医疗保险(250欧元)和商业费用(150欧元),因此,扣除这些费用后,他只有1200欧元的一部分。(为此,他需要在年底支付税款)。我告诉他,他需要增加时薪,他尝试了新客户,但他们不想支付35-40欧元。因此计算您的小时数并不容易。

  • 至少:我认为以项目规模而不是按小时计算的$$$较容易。显然,如果我进行一些测试,那么我会花一个小时的时间轻松工作(编写文本时,会使客户变得懒惰)。


1

还有另一种方法来思考您的每小时(至少在我的脑海中):

支出不足:如果我做其他工作(差异)怎么办?以及生活费用,(每小时10美元的咖啡,每小时0.10美元的房屋生活费用)

收入不足的情况是:您要付多少钱才能做这份工作(可以减掉)。最后一件事计算出壁炉的费用。

这样,您可以制作一张桌子,找出您要的最佳选择或价格。

但是正如我上面的专业人士所说:在项目大小中进行计算更容易

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.