素手烹茶|前端程序员到底学到什么程度才能找到满意的工作?( 二 )
软技能
上面说的是必备的硬性技术技能 , 还有一些必要的软技能 , 用以展示个人性格和工作能力 。 最重要的一项软技能是沟通能力 。
沟通能力
沟通能力 , 对于面试或是汇报工作都是必须的 。 它跟你的自信程度是完全挂钩的 , 你只有自信之后才能有更好的沟通和表达能力 , 如果唯唯诺诺 , 低三下四 , 那么在面试或汇报工作的时候就会支支吾吾 , 颠三倒四 。
举个例子:好多人 , 包括我本人 , 在面试的时候都会紧张 , 而我又属于那种特别紧张的 , 有些技术可能本来是熟悉的 , 但面试的时候人家换一个问法、或者气氛比较紧张的话 , 大脑就会一片空白 , 想说也说不出来 , 特别吃亏 。 要解决这个问题 , **就要相信自己就是什么都会 , 面试官也不见得比自己会的多 , 然后面试前事先准备好常见面试题的答案 , 以及过往的工作经验 , 可以极大的增加自信 。 **当准备面试题的时候 , 可以采用框架的形式进行组织 , 下边介绍两个常用框架用来回答工作经验类和原理类的问题 。
STAR 框架
对于工作经验相关的问题 , 可以使用框架组织回答 , 比如亚马逊北美那边面试会提前会告诉你 , 用一个叫「STAR」的框架回答问题:
- 「S」 是说 situation , 事件/问题发生的场景 。
- 「T」 指的是 task , 在这个场景下你要解决的问题或者要完成的任务 。
- 「A」 是 action , 行动 , 要解决上边那些 tasks , 你需要付出哪些行动?比如说第1步先去调试代码 , 然后第2步再去检查一下哪个变量出问题了 , 描述清楚每一步行动 。
- 「R」 是 result , 结果 , 这些行动有了什么样的结果 , 是成功了还是失败了 , 对你来说有什么帮助或者增长了什么教训 。 又或者往大里了说 , 给公司带来了什么效益 。
【素手烹茶|前端程序员到底学到什么程度才能找到满意的工作?】原理回答框架
再说原理概念类的问题的回答 , 也是要有一套逻辑的 , 就比如说解释一下某某技术的工作原理 , 那么你要:
- 解释一下这个技术是干什么的(「What」) 。
- 它有什么好处(「Why」) 。
- 分析一下这个技术内部用了哪些核心算法或机制 , 从外到里 , 或者由浅入深的给它剖析出来 。 如果是能拆解的技术 , 那就把每个部分或者组件的作用简单的描述一下(「How」) 。
- 素手烹茶|Redis 事务也叫事务吗?,不支持原子性的
- 素手烹茶|中芯或被“拉黑”要求退出群聊,这是机遇还是无奈?
- 素手烹茶|尘封23年的运钞车劫案告破:嫌犯在部队服役时作案,转业后两获三等功成法官
- 素手烹茶|你知道马云被救了3次吗?
- 素手烹茶|我的电商故事:新手投资25万开天猫店,半年时间赚了100w
- 模范爸爸|「干货满满」1.5w字初中级前端面试复习总结
- 素手烹茶|- 高性能低损耗的 Goroutine 池,Ants
- 素手烹茶|腾讯微博将于9月28日停止运营;阿里国内消费者已接近10亿;信通院:5年里5G商用可直接带动信息消费8.2万亿元|Do早报
- 素手烹茶|Ants - 高性能低损耗的 Goroutine 池
- 行业互联网|康希通信:引领国内射频前端“芯”升级
