Algorithm

本周继续做二分查找类型的题目:35. Search Insert Position

Review:Introduction to Java Bytecode

本周分享的文章来源是DZone,标题:Introduction to Java Bytecode。文章首先介绍了JVM的数据类型,不同的数据类型对字节码指令也不同;接着介绍了基于栈架构的java运行时内存区域以及相关的构成,比如使用下图中解释stack元素frame的构成;后面就是几个简单例子,但是作者图文并茂的解释,十分通俗易懂,推荐阅读。

stack_frame

Tip

分享一个查看java字节码的命令和相关的文档。
命令:javap -v xxx.class
字节码文档:The Java Virtual Machine Instruction Set

Share

带新人的反思(一)

前段时间带着刚毕业没多久的小伙伴,有些小思考。我个人的性格比较急躁,所以在整个过程中会出现下面这种对话:

我:“之前不是跟你讲过流程和业务逻辑么?”
小伙伴:“我再看看吧”
我,语气开始加重并且声音调高:“你到底在干嘛呀,事情都说过很多次”
小伙伴心情沮丧并且声音开始沙哑了。

慢慢地心里面就开始存在一些疑问了:

  • 带新入职的同事是否值得自己去带? 是否需要复合一定的条件或者基础呢?
  • 如何去带?
  • 作为指导者,需要怎样的心态呢?如何调节自己呢?

个人思考

  • 带新入职的同事是否值得自己去带? 是否需要复合一定的条件或者基础呢?

    毕竟不是自己招人进来的,招聘流程中缺少足够的沟通,只看工作经验,很多时候并没有
    考察面试者的陈述问题的能力。但很多时候会忽略这个条件,特别是在版本要上线的时候。

记得上次带新人做需求的时候,每次都是主动问他做得怎么样了,是否遇到什么难题。每次问都说没有,但是在上线的时候,就出现各种问题,那会忽略新人的基础,忽略新所做的工作,自己会直接“撸起袖子”开始干。

  • 如何去带?

不知道是引导还是处处细细指导?按理来说应该是引导为主,然而我却是细细指导,弄得自己超级累。而且效果不太好。新人的态度和基础让人不舒服,所以心里多少有些偏见。

  • 作为指导者,需要怎样的心态呢?如何调节自己呢?

最为关键的是心态,首先要放开手,让其去做,让其去负责。还有就是需要培养自己的耐心。