大三的时候接触到了 ruby ,于是就开始了漫漫的 ruby 之路,虽然做的都是一些小项目,但是用来了解一点基础的业务逻辑这些项目也足够练手了!
但是出来工作以后发现,不管是 ruby 还是其他的语言,作为后端工程师想要有所进步还是要接触更大型的项目或者更为创新有意思的项目,而不仅仅局限在业务逻辑(此处没有觉得业务逻辑不好的意思,只是想要扩宽视野),但是目前为止只能接触到一些小型的外包项目,于是就开始自学。
开始因为工作的原因自学了 Swift ,做了一段时间的 iOS 开发,项目也上线了,后来又回来做 ruby ,有独立开发项目和部署的经验,后来前端缺人,我就去做前端,用 vue.js 做了个微信端,但是 html 和 css 不是我写的,后来说网站需要重构,我就又自学了 react.js ,搭配 flux 的架构做了个网站,再然后发现 react-native 也蛮有意思的,就自己搭了一个 react-native 配合 redux 框架做的 APP ,但是只有列表和筛选功能,还只是初步,但是对 redux 和 react-native 也增加了一些了解。
后台语言也因为工作原因, ruby 和 php 都没什么大问题(针对小型的外包项目来说),对 nginx 服务器的一些反向代理、负载均衡的有一些些实践经验,然后数据那块缺人我就持续做爬虫,避过验证码直接替换 cookies 什么的,还有用一些库模拟浏览器点击登录啊提交表单这些很简单的东西, curl 发发请求什么的
现在问题来了。。我想从这家公司离职了,因为感觉挺迷茫的,但是现在技能树点的有点乱,我自己又觉得好像没有一个是能够很深入精通的,想做后端,但是项目不够大技术难度达不到,想做前端,可我对 html 和 css 并不熟练,比较擅长页面逻辑,就是把前端当成后端在写。。求指教,我该怎么办?
但是出来工作以后发现,不管是 ruby 还是其他的语言,作为后端工程师想要有所进步还是要接触更大型的项目或者更为创新有意思的项目,而不仅仅局限在业务逻辑(此处没有觉得业务逻辑不好的意思,只是想要扩宽视野),但是目前为止只能接触到一些小型的外包项目,于是就开始自学。
开始因为工作的原因自学了 Swift ,做了一段时间的 iOS 开发,项目也上线了,后来又回来做 ruby ,有独立开发项目和部署的经验,后来前端缺人,我就去做前端,用 vue.js 做了个微信端,但是 html 和 css 不是我写的,后来说网站需要重构,我就又自学了 react.js ,搭配 flux 的架构做了个网站,再然后发现 react-native 也蛮有意思的,就自己搭了一个 react-native 配合 redux 框架做的 APP ,但是只有列表和筛选功能,还只是初步,但是对 redux 和 react-native 也增加了一些了解。
后台语言也因为工作原因, ruby 和 php 都没什么大问题(针对小型的外包项目来说),对 nginx 服务器的一些反向代理、负载均衡的有一些些实践经验,然后数据那块缺人我就持续做爬虫,避过验证码直接替换 cookies 什么的,还有用一些库模拟浏览器点击登录啊提交表单这些很简单的东西, curl 发发请求什么的
现在问题来了。。我想从这家公司离职了,因为感觉挺迷茫的,但是现在技能树点的有点乱,我自己又觉得好像没有一个是能够很深入精通的,想做后端,但是项目不够大技术难度达不到,想做前端,可我对 html 和 css 并不熟练,比较擅长页面逻辑,就是把前端当成后端在写。。求指教,我该怎么办?
