我15岁的学生想买他的第一辆车,并认为我可以通过学习编程赚一些额外的钱,因为我喜欢到处乱搞电脑。
我在这里读了很多帖子,想出了一份我认为对我有益的书籍清单,但是,我不知道哪些信息是最重要的,或者我是否拥有我所需要的一切。以下是我的想法:
1:深入学习编程语言。我大约1/2的方式完成了一步一步的书2。学习面向对象的设计和设计模式3。学习软件测试4。去实践这些技能在网站如投影仪,topcoder,并尝试做一些简单的项目自由职业者网站,如租金-a-编码器。
还有什么你认为我可能需要或应该调查的吗?
谢谢。
微软VisualC# 2010一步一步
专业的C# 4.0和.NET 4 (Wrox程序员到程序员)
C#深度
通过C#实现CLR
应用UML和模式
头优先面向对象分析与设计
设计模式:可重用的面向对象软件的元素
测试驱动开发:通过示例
开发基于测试的面向对象软件
发布于 2011-01-21 08:14:52
你最好现在专注于开发的“软”领域--例如,建立网站,学习如何安装和配置内容管理系统和其他开源应用程序。
我不认为一个15岁的孩子真的能够作为一名程序员自由职业者--除非他们在编程方面真的很出色。我认为你会更有可能得到小合同,为当地企业建立网站,然后进展到更大的项目从那里。
发布于 2011-01-21 09:12:38
我觉得你想做的事太棒了。这类事情应该受到鼓励!话虽如此,因为你只有夏季的时间去做付费项目,所以你可能想要比成熟的C#和.NET更快地获得一套技术。PHP应用程序、RoR应用程序、iOS和安卓开发、CMS定制等项目都有大量的短期合同。这些类型的角色也不太可能对你的年龄产生偏见(这是一个可悲但真实的事实,你会遇到)。
祝你好运,不要放弃--编程是你能做的最有创意、最有趣和最有价值的事情之一。
发布于 2011-01-21 09:50:10
我的建议就是我个人所做的。去工作,去MacDonald或其他什么地方赚钱。在你从大学毕业之前,不要指望任何来自IT的收入。
我不想让你失望,但在接下来的几年里,我认为你将主要是一个消费者,而不是一个技术供应商。这意味着您将花费更多的钱在It上,您可以期望从中产生:-)
https://softwareengineering.stackexchange.com/questions/38590
复制相似问题