目录:
- 学习Java需要多长时间?
- For Dummies
- 是。 开始傻瓜编程 作者会喜欢推荐其中的一些,但他们认为他们不够认真阅读和检查其他人的书籍。
- 我应该学习其他什么技能(除电脑编码外)?没有学习,不管它看起来多么不切实际,都是浪费掉的。
- 找出当你尝试改进代码时会发生什么。如果有效,想想另一种方法来改变。如果不起作用,请在文档中搜索解决问题的方法。如果文档没有帮助(通常文档无法帮助),请在网络上搜索问题的答案。在网上论坛发帖提问。如果你没有找到答案,把问题搁置一会儿,让它孵化在你的脑海里。请记住,你不会只通过阅读来学习编程。你必须刮一些指关节编写代码和寻求解决方案。只有经过尝试,失败,再次尝试,才能体会到开发计算机软件的工作。
- 寻找更多的科技小组并参加他们的会议。找到有关其他编程语言,其他技术和其他不仅仅是技术的事情。面对面地和人们见面,并找出明年的书中将要讨论的主题。
- 这不是问题。不过无论如何每个人都必须糊口。如果你把食物放在你的桌子上,下一步就是找出你喜欢做的事情。要做到这一点,首先要找到你喜欢做的事情和帮助你谋生的事情之间的最佳匹配。妥协,如果你必须,但要坦诚自己的事情,让你快乐。 (当然,这些东西不应该让其他人不快乐。)
视频: 10 京东店群盈利新模式,傻瓜式选品法 2024
在所有的问题上,老手开发者都是从新手那里得到的,其中一个流行的主题是“接下来要做什么? “更具体地说,人们想知道还有什么要学习的,还有什么要阅读的,如何练习写软件,如何找工作以及其他类似的问题。大多数老手都被提出要求,但他们不愿意把自己当作这方面的权威。没有两个人给你这些问题的答案相同,如果你问足够多的人,你一定会发现分歧。
<! - 1 - >这篇文章包含了十个针对新软件开发人员的建议,但是确实带了一点盐。事实上,让一个总的建议决定你如何处理每一个单独的建议。这个总的意见如下:
比较你得到的任何建议和你自己的直觉。
收集意见。与人们讨论这个问题。尝试一下,如果他们工作(或者即使他们不工作,但他们表现出一些承诺),继续做。如果他们没有承诺,可以尝试其他的东西。分享很重要。不要忘记分享。
学习Java需要多长时间?
答案取决于你 - 你的目标,你现有的知识,逻辑思考的能力,你有多少空余时间,以及你对这个问题的兴趣。
你对计算机编程越兴奋,你就会学得越快。你的目标越是雄心勃勃,实现目标所需的时间就越长。但请记住,没有“了解Java的全部内容”。 “无论你知道多少,总有更多要学习。
For Dummies
系列有几本专门介绍Java的书籍,包括: 开始使用Java进行编程,适用于Android开发人员的 Java For Dummies
-
Java
-
编程
-
假人 。 每本书都是从头开始的,所以你不需要知道任何关于应用程序开发的知识来阅读这些书籍。但是,每本书的内容(大约)是上一本书的两倍。因此,例如 Java For Dummies
的速度提高了两倍,覆盖了两倍于 使用Java For Dummies 进行编程的内容。您阅读哪本书取决于您对技术科目的舒适程度。如果您不确定从哪里开始,请从这些书籍中找到一些示例页面,以帮助您决定哪本书最适合您。 顺便说一下,如果Android是您的目标,我们可以推荐 Android应用程序开发一体机傻瓜
。本书有几个关于Java的快速章节(再一次从头开始),但主要集中在适用于Android应用程序开发的技术上。其他书籍(除了 For Dummies 书籍)是否适合学习Java和Android开发?
是。 开始傻瓜编程 作者会喜欢推荐其中的一些,但他们认为他们不够认真阅读和检查其他人的书籍。
我应该学习哪种计算机编程语言? 答案取决于你的目标,以及(如果你计划以开发者的身份工作)你所居住的工作机会。 TIOBE编程社区指数提供流行编程语言的月度评分。但是,TIOBE指数可能并不适用于您的具体情况。 2014年1月,Haskell语言在世界各地使用的语言中仅排名第43位。但是也许在你居住的城市有一个Haskell编程的温床。 是否要专门为Android设备编写代码?那么Java是必须的。你想为iPhone编写代码吗?那么你可能想学习Objective-C。你想创建网页?然后学习HTML,CSS和JavaScript。
我应该学习其他什么技能(除电脑编码外)?没有学习,不管它看起来多么不切实际,都是浪费掉的。
如果你坚持一个更确定的答案,确保你了解数据库。数据库工作不一定是编码,但它是重要的东西。另外,请尽可能多地阅读软件工程。 (软件工程是对计算机代码有效设计和维护技术的研究。)不要害怕数学(因为学习数学会拉伸你的逻辑思维肌肉)。而且,只要你可以,磨练你的沟通技巧。你沟通得越好,你的工作对别人来说就越有价值。
我应该如何继续作为软件开发人员学习?练习,练习,练习。以调查Java时发现的例子为例,考虑一下你想改变代码的方法。在这里添加一个选项或一个按钮。
找出当你尝试改进代码时会发生什么。如果有效,想想另一种方法来改变。如果不起作用,请在文档中搜索解决问题的方法。如果文档没有帮助(通常文档无法帮助),请在网络上搜索问题的答案。在网上论坛发帖提问。如果你没有找到答案,把问题搁置一会儿,让它孵化在你的脑海里。请记住,你不会只通过阅读来学习编程。你必须刮一些指关节编写代码和寻求解决方案。只有经过尝试,失败,再次尝试,才能体会到开发计算机软件的工作。
我还应该如何继续作为开发人员的学习?
寻找志同道合的人,并定期与他们聚在一起。如今,全球几乎每一个角落都有技术用户组织。查找在您所在地区遇到的Java用户组,并经常出席该组的会议。如果你是新手,你可能不了解会议上的大部分讨论,但是你会接触到当今Java开发人员关心的问题。
寻找更多的科技小组并参加他们的会议。找到有关其他编程语言,其他技术和其他不仅仅是技术的事情。面对面地和人们见面,并找出明年的书中将要讨论的主题。
我怎样才能找到一份开发软件的工作?做你找工作时通常做的所有事情,但不要忘记前两段中的建议。用户组是联网的好地方。
去开会,做一个好听众。不要想着卖你自己。耐心,享受骑。
我仍然不知道如何处理我的生活。
这不是问题。不过无论如何每个人都必须糊口。如果你把食物放在你的桌子上,下一步就是找出你喜欢做的事情。要做到这一点,首先要找到你喜欢做的事情和帮助你谋生的事情之间的最佳匹配。妥协,如果你必须,但要坦诚自己的事情,让你快乐。 (当然,这些东西不应该让其他人不快乐。)
最后,要具体说明你的好恶。例如,说“我想致富”并不是特定的。说“我想创造一个伟大的游戏”更具体,但你可以做得更好。说“我喜欢设计游戏软件,但是我需要一个能为我做营销的合作伙伴”是非常具体的,并且制定了一个非常整洁的目标。
如何到达卡内基音乐厅?练习,练习,练习。