记自己未来发展之路,及最近感想

前阵子开会,我作为入职半年的新人,前辈们给我灌输了一点知识,包括未来的路,未来发展方向,以及应该做些什么,怎么做,能得到什么样的结果等等。

作为一个95后,按照前辈们的说法,我还要五六年才能到30岁,而且因为没有结婚生子,没有买房什么的,所以身上的压力并没有想象中的大。在年轻的时候应该努力提升自己,不用去考虑那些有的没有。只要自己肯努力,找准方向,自然就能提升自己。我个人的愿望其实很简单,就是多赚钱。按照现在的程序员市场,想多赚钱就让自己更值钱就够了。前辈们给我提的建议就是多学习,多做题,锻炼思维能力。还向我介绍了很多在互联网方面做程序员的大牛写的一些晋升之路的博客。大致看了一下这些博客,多数讲的都是要巩固基础,然后去了解基础之上的一些东西。比如一些常用的框架,高级点的编程方法,进阶的书籍等等。对我来说,从C/C++转到现在的python,其实并没有想象中的那么难。至少一些基础的编程知识已经都有了,剩下的就是如何提高自己对于一些高级技巧的应用,以及对更多框架的了解。目前来说,我能够对python操作数据库进行编程,虽然算不上很高级,但是至少能够做到简单的增删查。在工作中,还学了一段时间的爬虫,对于不需要验证的网站能够爬取,需要验证的网站暂时不知道如何跳过验证,比如拼图验证这些。

python很简单,因为有很多的库,一些在C/C++中需要用大量代码完成的程序在python中只要导入库,导入函数就可以了。例如操作redis,python导入redis库就能进行基本的操作,而C/C++需要先结合hiredis相关的文件,然后对其进行封装,这样才能比较方便的使用。

python和C/C++相比运行时间要多一点。我在刷题的过程中,同样一道题同样的写法,C/C++能够在20ms以内跑完,但是python就要50ms左右。虽然平时使用过程中根本感觉不出来,但这也说明如果是个很大的项目,python要比C/C++跑的慢。

对于提升自己,前辈给我的建议就是刷题。leetcode刷题。里面有很多算法题,我之前没有怎么接触算法,所以都是在写简单类型的题。有些题虽然简单,实现方式却有很多种,运行起来后会发现每个方式消耗的时间和占用内存都不完全一样。自己解题完成后,看看别人的代码,了解一下为什么别人的写法用时短,这种写法和我的写法相比除了用时短还有什么好,能不能将我的写法与这种写法结合起来等等。学习到了不少新知识。其实也不能算是新知识,就是在以前编程中没有这样考虑过,应该说是新的思维方式吧。

总的来说,刷题只是提升自己的一部分。可能短期看不出什么效果,但是时间久了就会发现有很多新学的知识都能应用到自己的代码中。说不定以后努努力还能混个算法工程师当一当呢hhhhhhh。

加油吧少年,未来的路还长,远没有中年程序员的那种压迫感。想到就去做,未来总是光明的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值