基础差如何学习Java开发
来源:教育联展网 编辑:汪叽汪叽 发布时间:2022-01-26
随着社会信息的发展,Java技术已经无处不在,无 论是手机软件、手机Java游戏还是电脑软件等,只要你 使用到电子产品就会碰到和Java有关的东西,更多的企 业正采用Java语言开发网站。那基础差如何学习Java开 发?要会什么?本文小编给大家分享学 Java开发要注意的8件事!
一、知道如何写算法
如果你申请的是软件工程师的工作,那么显然你需 要知道如何编码。写代码脚本其实与写算法来解决软件 问题略有不同。用人单位可能会提出这样的问题,“写一 个算法,可以从链表中找到某个元素,并将此元素挪到 列表末尾。”所以,你必须知道如何写算法。 只需具备一点点的数据结构知识以及知道如何实现 不同类型的算法,那么写算法对你而言应该不难。只要 你能够顺利地写出如何数组排序,那么就可以去面试了。
二、不用工具写代码
程序员大多非常习惯于借助工具——模拟器、集成 开发环境、框架等——它们能使得我们的编程任务变得 更容易。Java程序员更喜欢IntelliJ和Eclipse,不喜欢使 用插件。而Node.js开发人员不需要任何IDE,他们使用 文本编程。
IDE无疑是强大的,但是当你去面试时,用人单位 可能会要求你在不用任何工具的情况下写代码。如果你 平时能够在没有任何编程框架和工具的情况下练习练 习,那么在面试时可以轻**松地写出代码。
三、有经验
编程经验能为你的简历添加价值。相较于一些白 纸,用人单位更青睐于一些具备了相关经验的求职人 员。如果你没有任何经验,那也不必发愁。经过构建移 动app,然后发布到应用商店;将开源代码放到GitHub上; 促进现有的开源项目等等,都是能为你增加经验值的方 法。
四、将自己的思考过程说出来
面试官提问之后,请将你的思考过程响亮地说出 来。不管你怎么别扭,怎么不习惯,也要试着用这种方 式来思考问题。无论你想什么,说出来。这能为你的表 现加分。
五、不要争执,责怪和找借口
有的面试人员习惯用争论来证明自己的观点。你如 果确实不知道问题的答案,那么只需要简单地说明一 下。争论是没有意义的。如果你不知道面试官提出的具 体问题,那么不要责怪面试官提出的方式不对,也不可 归咎于大学教授没有教到那一部分。这些想法很要不 得,请为自己的行为负责。
六、不要放弃
面试官会有目的地提出一些很难的问题,以此来测 试你应对困境的能力。如果面试官给出的是你闻所未闻 较困难的问题,那么也不可轻言放弃。如果你能尽力尝 试,那么用人单位会更加尊重你。没有哪家公司会希望 自己的员工总是抱怨问题很难,即便确实是特别难以攻 克的问题!所以,不要放弃,试着尽力去回答。
七、测试代码 没有代码是的。
假装你的代码存在着一些错误,在 告诉面试官你已经完成代码之前,要先测试一下。作为 一个Java程序员,测试每一行代码你写的代码很重要。
八、反馈
当你构建产品时,也应该与客户和较终用户构建联系。所以,可以问问面试官对你代码的意见。有些人可 能会认为这无关紧要,但是,你的这种征求反馈的做法 在面试官眼里则非常重要。这能显示你的学习兴趣和理 解代码的能力。