虽然在使用 PHP
的这么多年里学到了很多东西。
但是实习加正式工作 1 年多,越来越不喜欢写 PHP
了。
怎么说呢,PHP
写起来很奔放,正是由于他的奔放,写出来的代码往往就是五花八门,阅读维护起来费时费力,甚至一个项目的代码,写法都是很大的差别(心累)。
然后在工作中写过一段时间的 TypeScript
,发现静态类型写起来很舒服。PHP
有的时候回过头来发现,有的方法传入的参数还是数组类型的,自己都不知道那个方法应该传入一个什么样的参数,我还需要一层层的看内部代码才能知晓。
之后有位前辈总是给我说显式优于隐式,一直奉为信条。
最后还有一点人为因素,接触的部分 PHP
自己都对自己的代码不上心,总是说 PHP
而已嘛,能快速开发出功能就行了啊(例如第一份实习工作,创业公司主管连数据库索引都不知道是啥,缓存没听过,框架用的 10 年前的一套系统,天天就想着赶紧完成功能好上线)。并且很少会有人去写测试,总是在出现问题之后才来审核自己的代码,这样写出来的代码能有什么灵魂嘛。
目前在用 java
和 Go
刷 LeetCode
,期待下份工作。(不知道到时 PHP 的经验算不算工作经验)
本人普通本科今年毕业,目前找了个普通区块链公司工作,月薪勉勉强强 7k,base 成都。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.