黑马程序员技术交流社区

标题: 黑马之旅 [打印本页]

作者: bird14    时间: 2019-10-8 23:01
标题: 黑马之旅
    大学毕业之后,我成为了一名c/c++工程师。经过半年的工作,我对软件工业界有了初步的认识,即感觉软件未来短期的发展方向会以分布式为主。而c/c++是系统级编程语言,在以后的应用场景会比较少。在性能能够满足应用需求的情况下,开发效率显得更为重要。因此,我打算去学习新的技术,以能够更好的工作。之后,在众多的语言之中,我选择了Java。而我选择Java的主要原因是其应用广泛,有足够的技术积累,更易上手。
    起初,我打算自学。然而,面对众多的框架,感觉无从下手,不知道该学什么。后来,在父母的支持下,我选择到黑马进行学习。这是由于个人感觉黑马具有更多的优秀师资,能够更好更快的适应技术的发展。在黑马,我们主要接受了3位导师的教导,他们分别教授不同的部分。第一部分是java基础。在这期间,练习时间是最多的,几乎每个知识点都有时间练习。由于之前自学过一些,感觉这部分相对简单。除了完成练习外,我还阅读一些书籍以增长见识。第二部分是Java Web和框架。这部分起到承上启下的作用,非常重要。这部分的内容,是进行项目开发的理论基础,熟悉这部分内容,才能够更好的进行实战开发。这期间,导师经常和我们以提问方式进行互动,以便我们能够更好的记忆。第三部分是项目实战。这部分的内容应用到了我们之前所有的知识点。通过这部分的练习,我们才更好地了解了网站开发流程和技术。另外,我们还学习了许多新的技术,比如rabbitmq,thymeleaf,elasticsearch等等。该阶段主要侧重于技术的应用,但对于一些具体的原理介绍较少。在学习了一个项目之后,感觉能够胜任一些工作,就开始找工作了。
    我的求职之路还算比较顺利。面试了5家左右,多数感觉还可以。在面试中,往往会先进行笔试,然后根据笔试内容进行一些提问,最后再谈一些项目经验。感觉如果能够掌握课上的知识点的话,通过笔试的问题不大。关于项目,既需要介绍整体架构,也可能被问道一些比较深入的点,这部分需要认真准备。
    最后总结一下,黑马的课程应该还是比较充实的,导师也比较负责。然而,目前课后练习这部分相对较少,可能需要自己多学一些以加深理解。最后,希望每个在黑马学习的人都有所收获。


   








欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2