学技术是为了什么?

故事背景
  1. 也许有一些是真喜欢编程知识,觉得很神奇和魔幻,被深深吸引着。这是天赋,可遇而不可求。
  2. 也许有一些是不知道自己要做什么和能够做什么,于是就选择学编程,学着学着就爱上了,爱上了后,慢慢突破了自己的最大瓶颈,以后的路一马平川了。非常顺利地从高级工程师过渡到专家然后到架构师然后到CTO。
  3. 也许有一些是对自己不了解,说不喜欢呢但是也不讨厌,说厌烦呢但是每天的工作都按质按量完成。然后,暗自默默努力,希望有一天能够成为优秀的程序员而不是卓越的程序员,因为卓越的程序是需要天赋的,大多数都是没有天赋的,只是一个非常普通的平凡人,也只能通过最平凡的方式来慢慢累积。
  4. 也许有一些是对自己不了解,没了选择,逼迫选择编程。但是没有突破自己最大瓶颈,人生也就一直这样了。

学技术的最终目标是什么?
  1. 有些是探索真理。

  2. 有些是物质。

  3. 有些单纯是快乐。

  4. 我想最终能够使用各种开源工具搭建一个漂亮的系统。

    a) 需要一直坚持去学习一些知识,不用攻克什么技术难题之类的,就单纯学学使用,理解背后的工作过程就行了。

    b) 需要注意很多细节知识。 比如学习Ali推出的Java开发手册。

    c) 现在一个标准的技术栈架构图。

    在这里插入图片描述
    d) 把系统中涉及到的知识,探索出最佳实践做法。

    		日志规范最佳实践
    		附件最佳实践
    		必备文件的最佳实践(配置文件,README.md, init.sql, start.sh, stop.sh)
    		响应码最佳实践(统一规范,制定标准,便于排错)
    		开放接口设计最佳实践(rsa, aes,盐,冥等性)
    		异常的最佳实践
    		冥等性最佳实践
    		异步事件监听最佳实践
    		mybatis-generator的最佳实践。(自动代码的生成,使用criteria, BaseMapper,dao和mapper配合使用)
    		okhttp最佳实践
    		maven(gradle)最佳实践
    		git最佳实践
    

小结
  1. 进程编程领域的心里背景。
  2. 学技术最终目标是利用开源工具搭建一个漂亮的系统。
  3. 需要如何做才能实现想法。
  4. 需要把现代开源技术栈使用好,就是探索出一个最佳实践方案即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值