zoukankan      html  css  js  c++  java
  • 3月份感觉比较漫长,可能因为经历得比较多吧

    清明回来,四月份已经过来4天。内心感觉有点着急,似乎最近技术上没什么进步。不过还是努力提醒自己尽快静下心来学习。

    其实很想写技术博客,但是确实感觉没有什么积累可以分享的。不过3月份经历了不少东西。与技术没有直接相关,却又有着比较深远的影响。

    1、差点跳槽了(之所以没有跳槽后面会详细道来)
    2、深刻认识到自己写的技术博客没有什么深度(原因何在?大部分不是因为工作经验不够)
    3、正式成为CSDN博客专家
    4、整理好后面需要细细阅读的书籍
    5、家里的琐碎事(细节自动给各位猿友自动过滤啦)

    关于跳槽那点事

    先来说说差点跳槽了吧

    大概是三月中旬左右吧,带着几分冲动,几分胆怯,几分兴奋(因为第一次参加社招),请了一天假去参加面试了。

    一份笔试题 + 4轮技术面 + 一轮HR面。因为自己时间比较赶,一个下午搞定了,3.5个小时。

    虽然感觉自己面试得并不好,不过最后还是拿到offer了,薪资还算满意,更重要的是,让我感觉进去后成长会很迅速,而且可以学到很多东西!

    无论如何,跟4位技术面试官聊完之后,我对自己的职业生涯规划似乎更加清晰了!我想,这将会对我后来的规划产生深远的影响!!!

    下面谈谈一些关于面试个人的看法。一个技术面试官,对一个刚毕业不久的人或者是应届毕业生,会看重哪些方面?

    (1)基础和经验

    基础和经验,能在某种程度上决定你是否能够在较短时间内有产出,能较快地应付工作上的事情。对一个刚毕业不久的人或者是应届毕业生,对于一个相对长远一点的企业,这算不上很重要。

    (2)是否有学习的热情和动力

    这个是一个门槛!对于很多初入社会的猿,很多都会有比较高的热情和动力,但是这份学习的热情和动力能维持多久?请好好仔细想想。因此,上面说的热情和动力,是能够持续至少三年以上的那种!!!之所以说这个是门槛,因为它是决定你能走多远的首要条件!!!那么热情和动力的表达方式有什么:你是否有写博客?是否有开源项目?平时是否会看些技术书籍?

    (3)目前的学习方式是否正确的,学习结构是否完善的

    在门槛的基础上,学习方式决定着你能走多快。还记得当时有个面试官最后跟我说的一句话是:我面试,并不关心你基础和经验怎么样,如果你的学习方式是正确的、完善的,那么你会进步很快。道理很浅显。至于正确的学习方式是怎么样的?这里博主不敢夸夸其谈。但是有一点可以说说的,比如,你工作里面用过hibernate,你应该会去了解它,但是你有没有了解hibernate类似的ORM框架,比如mybaits,有没有比较过它们?不然有一个系统让你做,你用hibernate,但是或许有一些更好的技术你没有用到。另外,你对一些技术的学习是蜻蜓点水还是有进行深入地了解过?不然你可能用错了都不知道。

    (4)对自己的定位是否清晰

    是否明确的定位也是你是否能走多远的一个十分重要的因素。不然,做半年Java,然后又说想搞搞前端,不久又说对IOS感兴趣。其实道理你懂的。上面这些可能是技术面试官比较感兴趣的。

    下面想表达一下HR MM可能比较关注的点

    (5)态度是否端正,团队合作的能力(沟通、效率)、认真负责(靠谱),是否有成为公司骨干的潜力

    下面继续说差点跳槽的事情吧。

    拿到offer,我跟组长说离职的事情,其中细节忽略,最终结果是:

    我答应留下来了,理由是:我组长推荐我给一位公司的架构师,让我做商品搜索引擎(确实比较偏技术),而不是过于偏向业务的系统。

    猿友们可能觉得似乎还不错,但是细细分析并不是这样的。虽然架构师可以带你,但是其实他并没有想象中花那么多精力在你身上,当然确实不算差。

    但是,我那天晚上仔细考虑,感觉,我去了想要跳槽的那间公司对我的成长更有帮助。自己还是太年轻,做决定过于草率,毕竟第一次跳槽,毕业不到一年。

    无论如何,既然留下来了,那么认真去做吧。还记得四位面试官,有一位提醒我的:技术无法成长,很大因素不在公司的环境,而是你自己!

    深刻认识到自己写的技术博客没有什么深度

    目前写的博客基本都没有什么深度,大多属于入门文章。

    可能不少猿友觉得,因为你工作才一年,写的博客没有深度很正常。

    其实并不是这样的,之所以所有博客都没有深度,是因为,并没有对某个技术进行较为深入的研究。

    不可能对所有的技术都深入研究,但是起码对一两技术进行深入研究,否则,即便过了两年三年,似乎依旧在海边玩耍,很开心,但是似乎与温水煮青蛙无异。

    或许是因为有反思,才会跟大多数人不一样。

    正式成为CSDN博客专家

    很开心,也很感谢CSDN。

    虽然自己目前的水平,不足以担次博客专家称号,但是我相信我以后可以。

    整理好后面需要细细阅读的书籍(JAVA猿)

    Web开发、Java基本功、Spring、数据库、多线程高并发

    《深入分析Java Web技术内幕》
    《Effective Java中文版 第2版》
    《Think In Java 4(完美高清中文版)》
    《深入理解Java虚拟机:JVM高级特性与最佳实践》
    《Spring源码深度解析》
    《MySQL5.6从零开始学》
    《Java多线程编程核心技术》
    《Java并发编程实战》

    以上的书籍,我大概看了各个章节介绍的内容。觉得合适自己才挑出来的。

    如果能够每本认真看完,应对大部分基础面试(与经验无关)是没有什么问题的。

    建议阅读顺序:

    (1)《Effective Java中文版 第2版》

    (2)《Think In Java 4(完美高清中文版)》、《深入理解Java虚拟机:JVM高级特性与最佳实践》

    (3)《深入分析Java Web技术内幕》、《Spring源码深度解析》

    (4)《MySQL5.6从零开始学》

    (5)《Java多线程编程核心技术》、《Java并发编程实战》

  • 相关阅读:
    给定中序和后序遍历,求前序序列(C++递归方式实现)
    myeclipse2014删除antlr-2.7.2.jar--解决struts和hibernate包冲突
    hadoop1.2.1配置与运行子串统计程序
    任务计划crontab
    建NTP
    vnc下运行runInstall报java错误
    rpm软件安装
    redis
    rpm包和deb包转换
    新老版本centos下载
  • 原文地址:https://www.cnblogs.com/aiwz/p/6154527.html
Copyright © 2011-2022 走看看