讨论把编程当玩的人,应该往什么方向提高自己的技术呢

头像
行我知道了
320阅读14评论

算了一下这些年,自己乱七八糟学了不少东西,基本都是兴趣使然,一般来说学一个新技能都是为了实现自己的一个需求,总是自嘲自己是面向需求编程,想找工作,又不知道自己可以拿哪一点出来,总觉得自己的技术都需要提高

之前把编程当做一种娱乐,为了实现自己的某种需求去学习一个新的技术或者编程语言,再花费很长的时间去优化它,有点像拼积木或者做手工,很享受这样一个创造东西的过程。
为了自己玩学了PHP/JS/Python还有前端的一堆知识(CSS/Jq这些)基本上自己有什么需求就开始写代码了,为了自己用的爽还去玩了VUE和React。去年行情好的时候还玩儿过一段时间Solidity,算是做了几个不错的合约,还做过Web3的开发。甚至前两天为了抢菜还玩了两天iOS的逆向。仔细想想自己玩儿的真的还挺多的。

之前一直是做点小生意,但疫情以来就没办法运营了,短暂地上了几个月班,给公司重构了官网,然后维护后台的前端。因为自己之前也给自己做过一个项目,从产品开发到设计全是一个人在做,对于产品有些思考,老板还挺喜欢我,甚至想让我当公司的产品(小公司没有产品角色)。
工作很好,老板同事也很好,但可能是因为之前一直没上过班吧,很难适应坐班的日子,最后离职了。

这段时间想换个小城市生活了,一直在想要不要找个远程的工作,早上在B站看到有人说电鸭可以找远程的工作,上来看了看,感觉大家的经验都好多,起手就是十年八年工作经验,总感觉自己好像什么都会点,确又都拿不出手,想提高提高自己的技术,又不知道往哪个方向提高。

讨论话题:
工作&职场
城市:
上海
收藏
举报
加载中…
精选评论
头像
等级2

很难说这样是好是坏,我也有遇到类似的问题,总感觉用过很多技术,但面试不自信,也反思过为什么会遇到:公司的业务索然无味,只好去探索自己感兴趣的点,但是自己探索的点相对难度又不深入,虽然换了一个又一个的技术,也都是浮于表面;另外,也可能是刚毕业时错失了进入大厂磨砺的时机。

问题已经存在了,怎么解决呢?个人目前这样处理的:苟住一家压力不算大的公司,能磨练技术最好,否则就自己磨练感兴趣的方面,这时一定要focus on.同时,也留意远程机会,前面focus on的就是远程所以需要的一切。另外一点,我感觉也适合于你,【享受这样一个创造东西的过程】你有这个特质,所以就去创造一个产品吧,最近我也在了解国外的一些SaaS创建过程,成功是很难的,但适合喜欢创造的人!

尽管已经错过一些所谓的东西,但一心向前,坚持改变,人生也是丰盈的,总之,祝顺利~ :)

感谢回复
你说的很对,看来大家都有一样的感触,你写的有一些点就是我曾经所想的。
我是因为之前上学期间一直有收入,所以当时没考虑过进厂的事情,等到疫情来临自己已有的生意难以为继的时候才意识到没有进厂的机会了。
我也试过像你说的进一家小公司磨砺技术,但可能是之前太自由了吧,坐班的生活接受不了,甚至最后都开始抑郁了,所以才离职的。
这段时间其实自己一直也在做项目,但没有收入的日子各方面压力都很大,还是很忧愁

苟住一家公司就是为了缓解无收入的压力,可能对你来说坐班压力更大。或者也可以尝试下Upwork找一些兼职的工作,来缓解资金压力。做过的东西多,在上面也有优势

头像共建者
等级4

我觉得你现在的状态挺好的 基于兴趣的学习能够更持久 我从小学到现在这二十年过来 都是基于这个动力去学习的 也庆幸自己能够以自己的兴趣谋生 现在30+了 平时还会倒腾和钻研奇怪的技术 最近越狱了我的kindle 在kindle系统里面写代码 也因为需要买东西写了个监控脚本

我觉得如果你有意想通过写代码来获得收入的话 建议找手头上一个技能专精 可以功利一点做选择 像web3或者前端技术都不错 争取做到一个能找到全职工作的水平 可能会需要花一些时间 不过绝对是值得的

线上除了有远程职位 也有像Upwork这样的接单平台 我是论坛里面Upwork板块的版主 可以来了解一下

感谢回复,其实之前有朋友提到了upwork我已经去注册啦嘿嘿
感觉像upwork这样的可能更适合我一点,虽然不太稳定,但能一直接做新玩意还是挺好玩的
您说的web3和前端技术这段时间我也在玩的,希望能提高自己的技术到可以拿来赚钱的程度😎

其实工作的稳定程度是相对的 Upwork好处是自由度能拉满 想做的时候接单 不想做的时候休息一下 我这几年下来 虽然每个月的月收入不固定 每年的年收入基本上都能和全职工作相当

对的,我也是觉得想做就做不想做可以休息蛮好的,毕竟比较喜欢出去玩😂
其实我就是您的帖子我看了以后才决定去试试upwork的,非常感谢您的分享,希望我也能有一个挺好的收入😇

头像
等级6

既然是当“玩”,那就选自己最喜欢的事情呗。比如我有个朋友就像做游戏,那我就会建议他学 web 开发和 rpg maker。

谢谢回复
其实我没有一个想长久追求的项目,一般完成自己想玩的东西就不会继续去死磕某个技术了😂
现在如果要做远程的工作,也是需要一些“吃饭”技术的,纯凭自己的兴趣使然,感觉难进步啊。
比方说我用PHP就是为了写一个视频网站的解析接口,用js和Python就是为了给自己搭一套前后端的网页剪贴服务,用node就是想做一套看漫画的API给自己用,玩逆向就是为了找抢菜软件的签名算法,做完满足我的需求就结束了,没有一个很长久的动力去学某个技术,为了某个需求的时候很有学习动力,可能很快就上手了,但自己的目的实现了,就去玩下一个东西了😂

头像英语俱乐部成员
等级2

感同身受,我也是这种状态,自己业余时间也搞了好多的项目,涉及各种方向跟语言,有的甚至都不是开发工作。自己做了一些项目会很开心,但是这些经历的确对于找工作还是很难有什么帮助,并且随着时间推移,面试要求的深度越来越高,就更加痛苦。
我也是在纠结这些事情,感觉最适合的还是自己发掘出一些好的项目,把它做起来,可以多看看类似IndieHacker这些社区,看看会不会有什么启发,感觉老外经常能做出来一些小而美并且还能赚钱的东西

头像
等级4

找一个不是很卷的技术面切入进去,其他都不会,不懂,或者了解都不碍事,只要进入你的主战场,你就是王者。吃饭的本领是真功夫!

头像
等级2

我个人体会能胜任工作和能通过面试是两个概念,我也学的比较杂,啥都干过一些,从vue,react,node,uniapp,react native, electron, thinkphp,laravel,dedecms,grpc-gateway,flask,但是我的主业是前端,我找工作大概率还是找前端

头像英语俱乐部成员
等级2

要不然就是跑的更快,现在把web3的一些技术搞清楚,找工作也就会有很大优势