开发者社区> 问答> 正文

[@倚贤][¥20]与技术完全无关,却富有挑战的问题

经过java培训班速成培训4个月就进入java后台开发的行业,现在这是java开发的第一份工作,在非开发公司,公司就我一个技术人员,没有人带没有任何资料文档可以参考,但是要负责公司系统的优化和二次开发。
我只是单纯的想学好练好自己的技术,可以进步,可以完成一个项目的开发,可以解决更多的问题,能在java开发的路上走得更远,不想跟大多数半路出家的java程序猿一样半途而废。
在培训期间就是很笼统的学习了java后台开发的一些基本概念,而且很多还都学的比较混乱,没有什么条理,现在处于一种混沌的状态。现在上班完全没有方向感,工作不能开展,没有下手的地方,所有问题没有办法讨论,只能自己百度,也不知道百度出的解决方法是不是适用,请问老师就在目前情况下我该怎么理清学习路线,该从哪里开始下手,现在完全没有方向。
本次提问与技术真的是半毛钱都没有,但是我觉得比解决实际问题更有指导性,也是非常有挑战的,不知道老师能不能把自己的学习方法和需要注意的点跟我们这些想进入这一行的小白传授一下。谢谢。

展开
收起
嘟嘟老爸 2018-11-14 12:00:45 2359 0
2 条回答
写回答
取消 提交回答
  • 全栈工程师,从事了 12 年以 Java 语⾔为主的软件开发工作,热衷于整合框架与开发工具,关注 交互设计,喜欢写技术博客(http://codelife.me/),Linux拥趸,问题终结者。近期开始学习和关注 Elixir 函数语言,合作翻译了《Elixir 程序设计》。

    我也是半路出家,大学专业和计算机没有关系,分享一些个人的经验。你的问题涉及到两个方面,一个是如何夯实基础,二是如何快速解决问题

    一,系统性的学习需要认真的读书,鉴于你初学不久,推荐一本书给你 https://book.douban.com/subject/26371167/ ,再深入的话可以考虑看 Core Java 和 Think in Java 等。然而学是一个方面,实践更重要,把学到的知识创造性的应用到工作场景中去,做些重构之类的。

    二、使用搜索引擎解决问题的能力也非常重要,我比较幸运,入行的时候 google 还没有退出中国,一直保持使用 google 的习惯。对比一下 Google 搜索出来的噪音少,品质也比 Baidu 要好。还有大多数的技术问题,我都是用英文搜索的,不知道英文怎么表述,先用中文术语 + 个别英文单词,找到一些中英对照的搜索记录,找到相对 native 的表述,然后用英文搜索,这样基本找出来的都是 stackoverflow 上的问答,那品质就好多了。

    2019-07-17 23:14:10
    赞同 展开评论 打赏
  • 不错

    2019-07-17 23:14:10
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
传统金融IT非功能实践的演变思路 立即下载
反思:移动平台应用软件行为管控机制 立即下载
典型业务逻辑漏洞挖掘 立即下载