写在前面
文章的内容学习自【极客时间的付费专栏课程--数据结构与算法之美】,老师是王争。购买该专栏的原因有三:
(1)个人希望巩固好数据结构与算法基础,提升个人能力
(2)该专栏热度很高,好评如潮(怎么有种五星好评返现2元的感觉)
(3)老师对学生的回复【迈不过数据结构与算法这个坎,你找我退钱】(ps:非原话)
没人会找一个小白打广告,仅为总结,复盘
一、目前个人情况
1、咸鱼中的一员
很遗憾,本人正是老师口中【从没有好好学习数据结构与算法,学了也用不到】,【工作上遇到数据结构和算法问题,就迅速避让,不想入坑】,【不愿沉下心,好好务实计算机基础】的一员。
2、工作情况
本人是一名Android开发工程师(不知道有没有资格,但是公司给的岗位名称就是这个)。工作中,使用数据结构的地方很多,数组,List,Map,Set等,但是基本都是处于能够实现功能的程度,几乎不会去考虑性能问题,我相信不少人也和我一样。
虽然公司本身并没有对性能有多大的追求,但是作为开发者,我始终认为【这种做法是不利于个人成长的】,在满足工作以外,我自己应该有更高的追求,对自己要求更高,不然到时自己凭什么可以比别人升职快,加薪高,亦或者是找到更好的平台。【难道仅仅是靠那三年如一年的工作经验吗??别搞笑了】
如今能够幡然醒悟,或许我还能再救一下,剩下的就看自己能不能坚持下去了。
二、未来的我
1、多投资自己
在这个资源过剩的时代,说找不到相关学习的资料,无从下手的人,还是洗洗睡吧,继续做个咸鱼也没什么不好,起码可以缓解别人的压力。
找到相关的学习资料很容易,但难的是怎么去识别这些资料的质量。互联网这么发达,随随便便就是几个T的小视频(学习资料),对于唾手可得的东西,大多数人往往就是放在放在云盘了,然后就没然后了(包括我自己)。为此,我选择了付费课程(指的是各大出名的学习平台推出的课程,而不是那些山寨货)。原因如下:
(1)视频质量(这里的质量指的是视频的清晰度,视频的完整性,不会打马赛克,某些则是音频+文档的形式)和内容的实用性(很多课程,老师都是会结合实际工作来分析的)
(2)老师的答疑解惑,微信群,QQ群是少不了的,同时还有学生之间的思维风暴,可以少走很多坑
(3)性价比高,某些付费课程非常火爆,好评如潮,价格往往也不高,79,99,129,199。我认为基本每个工作了的人都是能承担的起的。
2、把成功或者失败都归结于自身
【师傅领进门,修行靠个人】,好的课程可以让你更容易理解,但是理解过后,个人的思考,总结,实践才是最重要的。当我某天也能像老师一样牛逼时,我会感谢我曾经付出的努力。当我某天重新变成一条咸鱼时,那也是自身问题。
下一篇:【复杂度分析】
网友评论