前言
- 经过笔者近2周的面试(总共也就面了9-10家吧,一共收到了5个offer,其中有2个是我心仪的公司),但最终选择我最期待也最迫切想进入的企业.这里说这个数据并不是想说明什么问题(或者理解我自我显摆的话,那是错错错的思想).
- 接下来便是这波面试的自我总结,和自我提升的建议,希望能对各位朋友一点前车之鉴吧.
正文
面试准备:首先还是说一下面试前的准备吧,因为笔者之前缺乏跳槽经验,所以没什么准备就去参加了一些公司的面试,结果当然是被Penta Kill(引用LoL的五杀,其实也就是被喷了).不过反而倒积累了一定的面试经验,失败不要紧,就怕失败不总结.
4.符合当前开发程度或者说职位等级的知识研究广度.也不是说一定要成为一个全栈工程师,当然如果你有这个想法,那么很鼓励你去实践它.但作为一名开发者我们一定要去研究有利于我们开发或者有利于改善我们APP的受众用户体验的一些新技术,这也是一份责任心的体现吧.
5.一定要对你开发出来的东西负责.上家公司的离职原因,很大部分是由于我的leader并不愿意花更多的精力和时间去改善它,虽然我也向他提出一些建议.因此我离开了.不要因为觉得我开发出来的东西,可能很少人用.哪怕是只有1个用户,你也要对它在使用的时候负责,是否具有较好的用户体验和流畅度?使用起来,对于用户的个人隐私和数据安全是否有保障?等等.可能有同学看过今年3.15晚会吧.其中有一个连接WIFI导致我们传输的数据没有进行加密,直接被服务器过滤获取的明文信息吧? 其实这个就是其中一个体现,加入某天你开发一个知名的APP,你的亲人或者你的家人因为你没有对数据加密而导致上当受骗或者财产损失,你会怎么想?当然说得有些极端了,其实我也只是想表达,作为一名移动端开发者,不要把完成开发任务成为自己的使命,而是一定要利用自己所学的知识,完善自己的产品.
1.要有一颗不怕被喷的强大内心,引用一句古语”王侯将相宁有种乎”,这是我来深圳经历过挫折之后不断鼓励自己的话,