中午和好友在聊 ,最担心的是什么,我回答的是 最担心就是丧失学习的能力,大学有一段时间 做班长 忙班里的事情焦头烂额,做导员助理忙 系里辅导员安排的工作 晕头转向,做干事忙学生会的工作 忙社团的工作,总之那是一段非常糟糕的时光,等自己想静下心学习,完全不可能,你心里装着太多的未完成的等待着去处理的事情,不一会儿就会有各种电话打进来 要求你去处理和解决,那一段真是身不由己 尴尬痛苦不已。
后来看书就烦 注意力无法集中,也记不住学过了 什么,惊恐自己突然不会学习了,非常沮丧和不甘心。而恢复学习的能力足足用了三年,也是强迫自己 不断的读书 不断的找资料消化 不断的上手写代码练习,当自己恢复好学习的能力,自己也非常的珍惜,现在每个周末想的根本不是出去玩,而是又可以全天好好学习了 看书了 ,毕竟自己买了六百多本书,耶!
有时候其实自己也会不耐烦,别人交给的任务,草草准备就上场给大家讲,当然是意外频出,尴尬不断,其实有没有准备 有没有讲好 别人也是可以看得出来的
上次给同事培训git gitlab ssh 的安装 配置 命令操作,自己准备不够充分,大家在操作时还是出了很多小麻烦,一个原因在我不充分,另一个原因在同事,我给大家准备了很多学习资料,结果同事们都没有看和学习,枉费我一片真诚,领导也看出大家没有真正学会,要求我再次培训,我这次也真心从头到尾准备了
一步一个脚印教会大家 ,给大家设置作业和考试 ,直到每个人都学会为止
git init
git remote add origin git@cdhnode2:muller/elt_dt.git
git remote -v
git remote show
git ls-remote
git pull -b branch_v1 origin
git checkout branch_v1
git fetch
git add ./
git commit lishi.txt -m ""
git push --set-update-stream origin
git push origin master
git push orgint branch_v1
git merge --no-ff master
git rebase master
git branch branch_v3
git tag v_1.5
git clone git@cdhnode2:muller/etl_dt.git
在sourcetree 里查看所有文件 及通过可视化的操作来执行git命令
在gitlab 中查找项目 等很多非常专业的操作 ,只有当你真心的去曹组学习 ,这些才会有条不紊的 娓娓道来,讲给大家听,回答的上大家的提问
下午包括 confluence 和jira 也做了 复查 ,重新梳理,也发现自己好像对整个流程更通透了,知道了所以然,知道了 这两个工具的操作重点在哪里
当自己认真的梳理 ,收获还是蛮多的
比如 前些日子自己研发出来了 身份证和手机号加密解密的套路,想在自己测试集群上落盘,接近180亿条数据,redis不停插入 需要三个月 ,MongoDB 也需要一个多月,今天测试在hbase上插入,依托hdfs 的性能,插入非常快,顶多三天就可以完成插入新增。
尤其是自己在使用Python调用 hbase的时候,操作也非常顺利流畅,考虑到连接池及batch_insert 多线程 region新增触发 等等提高性能的操作
包括对hbase web ui 及 hbase shell的熟练查看 ,都有效的促进了 自己对 hbase的了解和使用
还有就是 maven ,今天在对上周的一个多头java 脚本打包,又发现了很多之前就有点生疏的问题,之前解决不利索,最近解决非常快,感觉自己在吃透之前的一些组件工具上学习还是蛮有效率的
在使用hue上,确实非常便利,可以操作cdh 上的大部分 大数据组件,hive sqoop ozzie java shell spark pig 都超级便利
还有之前的推荐系统,基于itemcf 的当自己真的好好学习其中的套路,也是完全可以学习到的
哈有之前的AlexNet 网络搭建训练也非常顺利
总结下来 ,只有你真正学会了,自然也就学会了 有谱了,可以自己游刃有余的应用它解决实际的问题,所以学习一项技能 一定要不断的去练习她,直到你真正掌握它为止