zoukankan      html  css  js  c++  java
  • 答读者问(8):相关Java问题涉及到学习

            近来的,我收到一个研究生朋友的电子邮件,一般内容如下面:

            周老师您好,我是XXX大学软件project专业的一名研究生我叫XXX。学习的方向是java,有些问题不知道周老师是否能帮我解惑下,在此谢谢老师!

             1.我应该专注于后台的学习么?我在实际学习中,感觉到前台和后台也是分不开的总要涉及到,学习的过程中我学习了SSH大量的知识。再回头看看前台的一些技术jsphtmlcssjQuery感觉技术太多了,须要大量的练习记忆。不知道究竟应该怎样学习这些知识?

             2.精通SSH(在此以SSH举个样例)等等技术究竟须要个什么程度,是熟悉流程还是全然自己可以所有写出比方SSH的搭建,整合等等(我眼下是依照后者做的)

             3.除了java相关的技术学习以外,我还想关注眼下互联网的其他技术比方云计算,Hadoop spark等等。不知道是否可行呢?

             4.关于数据库我究竟应该怎样看待?(我个人感觉数据库在我自己的学习过程中的作用不是非常大,有了框架以后更是不须要怎么操作数据库所以想请老师指导下我!)

             谢谢周老师!!

    麻烦了!

     

          我的答复例如以下:

           同学你好,我不知道你是学弟还是学妹。就直接叫同学吧。

    或许你已经从我的博客上看到了。我从事的是通信类软件的开发。主要涉及到的编程语言为C语言。因此。我对java语言并非非常熟。下面,我仅仅有结合自己的工作经历来回答你的问题。

           (1) 由于如今你还在学校,还不知道未来要从事的工作的详细内容是什么。所以你尽量不要仅仅专注于某一个方向的学习。你的第一个问题是“应该专注于后台的学习么”,我的回答是不应该。你如今要做的是对系统或一个知识体系有一个宏观上的把握,然后做到对某个详细的方向有一定的深入的了解就行了。研究生阶段的学习时间也就这么两三年,一晃就过去了。你应该追求知识的广度,然后才是适当的深度。另外。你感觉要学的技术太多,不知道究竟应该怎样学习这些知识。

    办法仅仅有一个:不停地实践。不要仅仅是记忆背诵。要找到实际的项目来做,从代码的编写或系统的设计等方面来学习。你可以到网上去找一些相关的项目来练手。记住一定要动手写程序,这样才干提高自己的能力,同一时候也才可以加强对所学知识的记忆。

            (2) 作为在校的学生。你讲“精通”二字还为时尚早。你可以做到的仅仅是熟悉,仅仅是比一般人懂得多一点。你如今学习SSH的方法是对的,要亲自參与SSH的搭建和整合,这样才可以了解其组成和工作原理,在此过程中也要多动手编写代码。

            (3) 比尔盖茨曾说过,微软距离破产永远仅仅有18个月。确实,IT领域发展得太快了,新的知识和工具层出不穷。这就促使我们要不断地学习。除了java相关的技术学习以外。你肯定也须要对最新的技术发展有一定的了解。即使你还是在校学生。当然,你关注的方面不仅仅是云计算、Hadoopspark等,其他所有的热门技术发展方向都请尽量留意一下。

    你可以通过CSDN来获取这些信息。

            (4) 对于数据库的相关学习,我建议你在学校里面要牢牢掌握其基础知识,包含SQL语句的编写、数据库的执行原理及调优等。

    由于学校和工作单位的区别,你在学校不可能对数据库有一个深入的认识,仅仅有工作之后。涉及到相关开发项目,才可以一步步加深对数据库的了解。我对数据库概念的建立也是在工作中来逐渐完毕的。在学校里面。不要藐视不论什么一门知识。尽管有可能如今用不到,但并不能说明未来也用不到。你要有一种开放的学习的心态和意识,以后在工作岗位上要随时准备学习。

           总的说来,我感觉你是一个非常勤奋的学生,希望你掌握正确的学习方法,并好好利用在校的学习时光。祝你找到惬意的工作,请继续关注本人博客。

     

            (PS:这个问题在V众投上的回答:http://www.vzhongtou.com/question/415,欢迎大家关注V众投

    )

     

     

     

    周兆熊

    2014722

     


    (本人微博:http://weibo.com/zhouzxi?topnav=1&wvr=5,我们的聊天号码:245924426。欢迎关注!)

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    Arch Linux 安装 ibus-rime
    macOS安装Python MySQLdb
    CentOS 7 安装 gcc 4.1.2
    Windows 10安装Python 2.7和MySQL-python
    小米Air安装Arch Linux之图形界面配置(Gnome 和 sway)持续更新中……
    小米Air 13.3 安装Arch Linux
    Linux Shell脚本攻略总结(1)
    Ubuntu下删除配置错误或者失败的安装包
    oProfile的安装与使用
    动态链接库VS静态链接库
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4856776.html
Copyright © 2011-2022 走看看