误打误撞进入这个行业,也算是缘分把,不到一年的时光里,剖析一下自己,别写了半天代码,学了一堆东西,不知道干嘛.反省一下.

1.目标与知识库

就目前在我看来,是想成为一名优秀的数据工程师,掌握全栈数据分析技术.

技术链:

  爬虫     -python

  数据清洗    -linux,shell,python,awk,grep,sed等

  并发,并行   -linux,python多线程/多进程编程

  大数据    -hadoop,scalar

  算法    -机器学习库,tensor flow,sklearn

  可视化    -django,flusk,javascript,h5,matplotlib展示

是的,前路漫漫,兵器使得还不够顺畅

2.存在的问题点

  贪多,嚼不烂,老是想着周末有时间的一两天内,把这个也学一下,把那个也学一下,结果就是这个还没学会,那个学了也忘了,然后又出错了.这就跟有时候健身一样,心血来潮一两天,之后又改干嘛干嘛了,这就是个毅力问题,短时间容易来劲,不持久.

    --不要想着一口吃个胖子,慢慢学,这个也不是那么容易改的,性格问题,只能说把学到的东西,慢慢的能够用起来,学以致用把.

  学习效率问题,容易走神,是不是因为上了年纪了还是咋地,还是睡眠问题

    --番茄工作法得用起来,补充睡眠,12点前得睡觉,要不然就是sb了,白天没精神,晚上不想睡

  有的时候列了一堆东西要学,但始终没有落地,比如爬虫,老喊着要学,他妈的,就没写几个案例试试.

    --道理都懂啊,比如今天就没啥精神学学新东西,这种状态很危险.

3.警醒

特么的,千里之行,始于足下,你又不是天才,不练习,不多练,不总结经验,怎么能进步,怎么能干死别人?别忘了当初为什么要走这条路,如果只想混,就别特么干了.

成为大牛,不是嘴上说说,也不是写下来,得干出来,还有若干东西要学要做,每天混一混,混到啥时候?别忘了现在你是混的最差的那个,别人比你厉害多了,还好意思想呆,好像自我感觉很良好嘛.

别特么目标一写,好像很牛比,全会了才牛逼,现在就是一个渣渣.

review-反思当程序猿的小一年来的更多相关文章

  1. 关于程序猿怎样降低程序Bug的若干建议

    毫无疑问,程序猿是善于思考问题的一族. 一个程序的编写都是通过:思考.设计.编写.调试.測试以及执行这些主要的阶段. 但大部分程序猿都有一个问题就是不太愿意測试自己的代码. 他们草草的调式完毕以后就觉 ...

  2. 主java程序猿知识体系结构

    zuoxiaolong博客园<浅谈程序猿书箱的选择,你会如何选择自己的爱书呢>一文,链接如下:http://www.cnblogs.com/zuoxiaolong/p/life19.htm ...

  3. 996ICU与程序猿的个人成长

    目录 规划 学习 专业领域知识 知识广度 第二职业 理财 借势 添砖加瓦 最近一段时间,996ICU在互联网界引发"大地震",从普通员工.行业大佬甚至官媒都进行了发声,大家对这个问 ...

  4. 程序bug导致了天大的损失,要枪毙程序猿吗?[ZZ]

    来自猫扑:程序bug导致了天大的损失,要枪毙程序猿吗? 0 引言 年会上Review 源代码算什么? 法庭上 Review code 才带劲..... 2015年9月3日,随着东京最高法院驳回瑞穗证券 ...

  5. 不懂Git,别说自己是程序猿–20分钟git快速上手(转)

    在Git如日中天的今天,不懂git都不好意思跟人说自己是程序猿.你是不是早就跃跃欲试了,只是苦于没有借口(契机). 好吧,机会就在今天. 给我20分钟,是的,只要20分钟, 让你快速用上git. 我们 ...

  6. 从程序猿到SAP产品经理,我是如何转型的?

    文章作者:Jason Xia(夏建军) Jerry: 今天的文章来自Jason Xia, 我的老同事,和我一样从2007年进入SAP成都研究院工作至今.这篇文章讲述了Jason是如何从一名SAP资深开 ...

  7. 漫谈程序猿系列:无BUG不生活

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZm9ydW9r/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/d ...

  8. android 程序猿跳槽须要注意哪些?

    我是一个工作3年多的android开发,因为公司和个人发展原因.打算跳槽! 这次跳槽又给我好好的上了一课!所以我自己反思总结了一下.然后整理出一下几点 程序猿打算跳槽的时候须要注意的几点. 一 先想好 ...

  9. 不懂CSS的后端难道就不是好程序猿?

    由于H5在移动端的发展如日中天,现在大部分公司对高级前端需求也是到处挖墙角,前端薪资也随之水涨船高,那公司没有配备专用的前端怎么办呢? 作为老板眼中的“程序猿” 前端都不会是非常无能的表现,那作为后端 ...

随机推荐

  1. Codeforces Round #417 (Div. 2)A B C E 模拟 枚举 二分 阶梯博弈

    A. Sagheer and Crossroads time limit per test 1 second memory limit per test 256 megabytes input sta ...

  2. mongodb replica set 和 nodejs中使用mongoose连接replica

    一.mongodb replication 介绍 官网上的第一句话就是Replication is the process of synchronizing data across multiple ...

  3. linux中使用随机数

    (1)单纯使用rand重复调用n次,就会得到一个0-RAND_MAX之间的伪随机数,如果需要调整范围,可以得到随机数序列后再进行计算.(2)单纯使用rand来得到伪随机数序列有缺陷,每次执行程序得到的 ...

  4. dva 笔记

    最简单的结构 // 创建应用 const app = dva(); // 注册 Model app.model({ namespace: 'count', state: 0, reducers: { ...

  5. struts2验证规则validation配置文件命名方式总结

    1.Action级别校验命名格式: ActionClassName-validation.xml 2.Action中某个方法的校验命名格式: ActionClassName-ActionAliasNa ...

  6. node的简单爬虫

    最近在学node,这里简单记录一下. 首先是在linux的环境下,关于node的安装教程:   https://github.com/alsotang/node-lessons/tree/master ...

  7. 【leetcode 简单】第四十一题 Excel表列序号

    给定一个Excel表格中的列名称,返回其相应的列序号. 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ...

  8. flex图片布局

    <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>f ...

  9. three.js为何如此奇妙

    WebGL是在浏览器中实现三维效果的一套规范,而最初使用WebGL原生的API来写3D程序是一件非常痛苦的事情,在辛苦的付出下WebGL开源框架出现了,其中three.js就是非常优秀的一个,它掩盖了 ...

  10. PHP对象5: define / const /static

    define定义全局常量: define('PATH', '/data/home/www'); const也是定义常量, 一般用于类中, 饰成员属性,不可以修饰方法,如下: class Test{ c ...