最近在看java,第一次认真的学一门计算机语言。原来很懵懂,不知道一门语言有啥好学的,只要知道if,else,for,switch,了解一些API,拿起来能写程序就成了,凑合着也能糊弄人。

过了而立之年,才知道要学习一门语言,象这样是不行的,必须深入了解语言底层实现,语法难点,内存模型,线程模型,常用框架,常用应用等才算是学懂了。

学习java中的concurrent包,interrupt,lock,wait,notify,sleep等。不明白的就去查资料。越查发现水越深,再想想自己对.NET中对应的概念有多少理解,越想越汗颜。回头还得把.net相关不明白的地方给补上。问题是java都有源代码,jvm也有公开的实现可以参考。.NET嘛,开放框架源码还没地方下载,非得在调试器中跟踪,好在有netmassdownloader可以让我们去下载框架源码,还有个开源的CLI实现SSCLI可以参考。

现在很多程序员担心30岁以后怎么办,也有很多公司不愿意找年纪大的程序员,其实在这一行踏踏实实做了十年才算刚会写程序,正是发挥生产力的时候。天才神童不在此列。

相关文章:

  • 2021-08-25
  • 2021-11-05
  • 2021-07-31
  • 2021-07-12
  • 2021-09-15
  • 2021-06-01
  • 2021-06-13
  • 2021-07-12
猜你喜欢
  • 2021-09-17
  • 2021-12-10
  • 2020-04-24
  • 2021-01-09
  • 2021-01-17
  • 2021-06-23
  • 2021-10-15
相关资源
相似解决方案