给刚入职的学生的一些建议

想到哪写到哪,持续更新中

Java tech

  • OO Modeling
  • Java related: ant/maven, rest/ws standard (jax rs/ws, jaxb ...), xml/xsd, java 7&8, jpa/jdbc/db
  • Continuous Integration by leveraging popular tool like Jenkins

More Java tech like NIO/Concurrency and perf tuning & JVM mechanism

Misc

  • Popular frameworks: spring boot including IoC, MVC, security ..., Netty, Apache projects like commons-lang, commons-xxx
  • Distributed system like DB/filesystem
  • Cluster
  • Basic knowledge: HTTP/OS/Algorithm ...
  • Hot areas: Redis/Kafka/ZooKeeper/RPC framework such as weibo motan: https://github.com/weibocom/motan & service registry/discovery ..., micro services/SOA
  • Master 2 diff programming languages like Java and Ruby/Python/Scala ...

Books

Sites/Blog/Wechat Official Accounts

  • Hacker News
  • Reddit
  • ...

Actions

  • Deepen your basic knowledge and harden your skills on Java and its ecosystem such as popular open sources, know how to use and better to understand backend mechanism
  • To contribute to open source and build your tech reputation, and write blog to share your thoughts on Github or whatever site else
  • Read books and read good books (better to read them in English), digest them and share your thoughts by writing blogs
  • Use Google instead of Baidu :)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容