php架构的进阶选择--技术向,个人向

    此博文属于个人向经验总结,提供和我有着类似经历或者和我一样跌跌撞撞摸滚打爬的phper一个参考方向;每个人都有着不同的背景,天赋和人生际遇,所以仅供参考。

    两个多月没有更新博文,因为我辞职了找了两个月的工作(汗),真不是我太差劲或太挑剔,其实我三周就找到了,可是在我准备入职的时候接到了腾讯HR的电话,于是就开始了长达一个多月的面试流程。不得不说腾讯的面试是真的严格,总共经历了9个面试官,严谨的面试流程和背景调查,各种资料手续都要审查,以确保简历的真实可靠。最终在9月20号正式进入腾讯上班,这分开发职位也标志着我的职业生涯将继续坚定地走技术向的道路。

    在深圳5年多了,跌跌撞撞摸滚打爬自己也一晃到了27岁,走过弯路,遇到过机遇,也谈不上运气好或不好,一路走来,更多的是自己的努力,热爱和一点点天赋。我这个年龄和工作经验,也无可避免的遇到了职业生涯的方向选择问题,虽然是开发为主,运维为辅,管理也做,但是到了这个阶段和年龄,要想更深入和进步,就要选好职业方向了。

    当然了,技术方面讲我对开发和运维当中我更喜欢开发,主要是觉得开发更有意思和发展前景,而且客观上讲市场上同等级的开发比运维薪水要高得多;所以归根到底就是继续做开发还是转做技术管理。海外的工作使我的团队扩充到了40人,我也有了一个成为团队技术总监的机会,我知道php架构做到一定程度拿出成果就一定可以在中小型公司获得这样的机会,只是没想到来得这么早,我本以为会这个机会在我快30岁的时候才会到来。

    很多技术人员做到一定程度都会面临的选择,技术or管理?

    可是,我最终还是放弃了过早成为技术管理的高薪机会,我跟别人解释的原因有很多,舍不得国内的父母啊,舍不得国内的妹子啊,这个国家完全比不了中国深圳啊,这边技术落后啊之类的。可是,作为一个的技术人员,其实心思并没有那么复杂,我们做某事或不做某事的根本原因其实往往只有一两个,只是说出来,身边的人都不会信而已,我只能用一些世俗的理由蒙混过关。

    这么多年来,我始终没有忘记,我是因为什么才做技术的,就是因为喜欢,热爱。做自己喜爱的事情并且养活自己,能让自己有尊严的活着,这就是最幸运的事情。

    “后来,我们发现,原来初心不得守,生命有太多目的;但其实,初心就是初心,只是生命有太多的目的,模糊了我们最初想要的东西。”感情如此,人生亦是如此。你相信爱情就一直相信爱情,你热爱技术就趁你还年轻好好钻研技术,如果你说现实打了你的脸,你要想清楚:是现实太残酷还是你太软弱?再不济,你可以因为现实的残酷而改变,但不能因为自身的软弱而放弃。在旁人看来我一定是下了很大的决心,而在我看来,就是理所当然的决定而已。

    好了,扯远了,说回技术问题。PHP其实真的很棒,它以最快的入门,最简单的语言让你可以顺着它深入到web程序一个较深的程度。PHP很草根,可以让有天赋又努力的草根程序员迅速上手,在养活自己的同时,可以顺着它的涉及到更深更高端的领域,这是其他后台开发语言java,C++,nodejs所不具备的优点。

    当然,顺利的话,开发php两三年之后,会遇到一个瓶颈期,在这里我给同样草根出身的phper一些个人建议:

1.不要做前端h5;

2.学习运维但不要转运维;

3.数据库(mysql,nosql)比php还重要,一定要顺着php深入学习数据库;

4.不要转java,java甚至可以不用学;

    作为能看到这篇文章的读者,肯定是喜欢php而在此领域有所建树的,所以给出以上建议,是希望读者少走弯路,不要把时间和精力浪费在语言优劣,前端后台运维职业优劣这种没多大意义的事情上。

    此时,遇到瓶颈的phper,可以结合运维往架构方向发展,我之前的博客记录着我走这个架构方向的心得。顺利的话,再做个一两年,你会再遇到一个问题,即我上面提到的问题:技术or管理?当然,我选择了技术,我的设想是php+go语言的在微服务架构下实现,从而实现最灵活的团队开发,这种结构不会因团队人数的大量增加而难以统筹,管理和沟通,应该也是未来的技术趋势。

    至于具体情况会怎么样,我在进入腾讯之后会继续更新博客分享心得,并且会加上go语言学习和实践的心得。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值