终于可以安静的写一下这段时间的一些经历。上个星期去深圳找工作,非常幸运,已经获得了几个offer,薪资水平都在自己的预期范围内,甚至有公司给出了相对比较高的薪资,让我有些心动,但是,找工作对于刚毕业的我来说,不能光看薪资水平,而更要看潜力,所以应该写一下我的一些想法,梳理一下我未来的一些发展。
刚毕业,虽然可能某些方面的能力都已经具备了,但是实际上在面对社会型多用户多功能高并发等方面的开发中,自己还是白纸一张,还要学很多,刚参加工作,也不太可能被作为主力来用,而更多的可能是作为副手,完成一些思路明确的开发工作,为主力分担工作量。因此,我更倾向于潜力比较大的公司,特别是既有极客风格,又在业务领域有美好前景的公司,在这样的公司,自己可以一步一步看到一个明晰的发展方向。另外,有一家公司虽然给了不错的薪资,公司规模也挺大,但是我回来一想,觉得这家公司的业务已经比较成熟了,从它线上的产品来看,也基本比较完备了,在面试时,我也尝试问了一下主考官公司未来的业务扩展,从他的回答中我大概知道,未来公司也没有业务上的大举扩展,所以说如果我进了这家公司,主要要是作为现有平台的一个“螺丝钉”,对已有平台进行修复和升级,对一些小功能进行扩展,而无法经历一个产品从雏形到上线的种种过程,也就无法在这种过程中成长。所以,最终我还是希望进到另外一家前景较好,业务平台相对来说还不是太成熟的公司。
我自己的开发能力基本上还是处在“便利贴”的层次,也就是哪里拿来都可以用,也可以完成任务,但是无法做到大神般的完美,用一个词来概括,就是“半吊子”。所以,我也逐渐明确自己需要在哪些方面进行提升扩展,也是我未来在工作及业余时,必须自己学习和提升的方面:一,Linux平台下的惯用操作和优化;二,PHP的底层原理;三,MySQL的底层原理;四,PHP算法及思维扩展。在面试的时候,很多题目我只能是一知半解,这主要原因是我在平时的开发中,以实现功能为目的,而没有从底层原理出发去剖析一些更深的知识,如果再去深入学习,相信未来必定会有一个大的突破,也会慢慢从“打下手”的角色逐渐进入“主力”的行列。