A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李科伟 初级黑马   /  2019-4-4 09:21  /  761 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

 我是在偶然的一个机会学习了Java,虽然在这之前我也了解过Java,但并不系统,只是知道有这个么东西,知道他是一门编程语言。甚至在那会,我虽然学的是计算机专业,学过C、C++、C#等编程语言,但都很浅显,并不能完全的理解所谓的变成语言是什么,他们能用来干嘛,我们又该怎么用,才能体现他的价值,才算是真正的软件开发。

  我从真正的接触Java到走上Java开发的岗位,前后不到4个月。尽管这个四个月每周只休息一天,而且每天都是早上7点到晚上11点这个期间都在学习,最后也只是对Java有个大概的了解,学到了一些基础的东西,真正核心的、深层次的东西,依然知之甚少。哪怕现在的我,也不敢说我精通Java,因为Java是一门开放性的语言,基础知识虽然只有那么点,但深层次的东西,不是一天两天就能学得会的,它需要时间来沉淀。再者换句话说,真正从事Java开发工作,其实我们用刀的东西不多,围绕的还是核心的基础知识。

  说到这里或者有人会觉得我说的很简单,很浅薄了。其实不是这么回事。我刚刚走上工作岗位那会,自己是很忐忑的,因为我觉得自己还有很多东西不会,怕无法胜任我的工作。好在当前的情况不允许我有太多的想法,加上老板也比较开发胆大,然后就上了。结果倒也不算差,总算是完成了任务。大概半年后,当初跟我一起学Java的人,还有很多还飘忽不定的在找工作,而我那会已经在公司站稳脚跟了。我那同学还经常有人来问我一些比较基础性的问题。有一次在群里有人问我们觉得Java到底难不难。我想了很久,就说了这么一句啊:Java不难,但是做Java开发不容易。怎么理解呢,Java不难是大家的共识,我们接触Java都是在有一定编程语言的基础下去学的,编程语言的语法基本一致,只是写法不一样,而且算法都是通用的,只是各种语言的表述形式不一样,所以Java不难。Java开发不容易的意思在于我们做Java开发不是简单的用Java写代码,比如我做基于Java的B/S模式开发。他要求的知识就很多了。你会Java是前提,你得懂html,会css,会js。你还要懂sql,这么一连串的东西加起来就不是那么简单了。编程的核心算法在于增删改查,关键就是怎么去实现了。我们不仅仅是在后台实现,前台才是关键,前台才是给人看的,用来操作的,这就是一种难点。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马