博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一点感慨, 小小记录
阅读量:6455 次
发布时间:2019-06-23

本文共 955 字,大约阅读时间需要 3 分钟。

  hot3.png

有多少能力, 拿多少钱

    这是我最近一直在思考的一个问题: 钱拿的多少, 根基是否在于能力的多少?

    撇开一切外在因素, 就把你单独放在一个完全陌生的城市, 不依靠任何人, 那么能力是否决定了你的生存?

 

    最近我一直挺苦恼的, 因为我发现自己能力不太行, 有一种很恐慌的感觉. 举几个例子:

1. 我想看JS的源代码, 然后我就查查资料, 先从underscore.js()开始吧. 我直接看官方文档, 觉得自己是否可以仿造仿造, 不看源代码自己是否写的出来? 然后我就写了如下的代码: 

    我第一感觉就是如果是工作中, 我不会使用类似underscore/lodash这样的库, 因为任何的number/string/array的操作, ES6已经提供了完整的基础操作, 绝对够用了. 但稍微看了看别人的代码, 就感觉自己写的不太工整. 例如: 没有提供完整的测试代码, 没有提供作用域等概念, 使用ES6语法而不考虑ES5, 有些函数没有进行严格的参数判断, 无法完整的构建整个underscore(使用webpack?gulp?)等等.

 

2. 前一个月我一直在折腾react, 于是基于react + antd将之前的后台系统进行了改造. 整体效果图如下:

    我尽量模块化设计, 所以整整一个项目, 实际上被分为多个模块, 每个模块都有自己的数据流. 而且公用的一些模块, 我也提取出来了. 重写这个后台系统, 花了我整整一个月的个人时间, 从了解react到完成后台系统的编写, 这一个月的四个周末, 我没有休息过. 周一到周五晚上的时间, 也没怎么休息.

    写出来后, 整个人就懵了, 因为我不知道如何引入redux. 我看了redux的官方文档, 也试了试阿里的dva, 但它们给的例子都太过简单了, 数据流也太过简单了. 而这个后台系统, 数据确实有点复杂, 而且有点多, 我都不知道怎么引入redux了.

    再则, 就算将redux引入, 如何完整的构建整个系统, 如果引入测试, 如何管理好路由等等, 都不知道. 我看了看自己的代码, 感觉是半成品, 跟一个实际的项目还是差的有点远.

 

    反正感觉郁闷之极, 无可奈何.

 

 

 

 

 

 

转载于:https://my.oschina.net/voler/blog/1505789

你可能感兴趣的文章
mysql的数据类型int、bigint、smallint 和 tinyint取值范围
查看>>
利用网易获取所有股票数据
查看>>
HDOJ5015 233 Matrix(矩阵乘法加速递推)
查看>>
移动铁通宽带上网设置教程
查看>>
java中判断字符串中是否有中文字符
查看>>
Python算法(含源代码下载)
查看>>
利用Windows自带的Certutil查看文件MD5
查看>>
通过原生js添加div和css
查看>>
简单的导出表格和将表格下载到桌面上。
查看>>
《ArcGIS Engine+C#实例开发教程》第一讲桌面GIS应用程序框架的建立
查看>>
递归查询上一级
查看>>
JAVA - 大数类详解
查看>>
查询指定名称的文件
查看>>
Python 嵌套列表解析
查看>>
[GXOI/GZOI2019]旧词——树链剖分+线段树
查看>>
android 补间动画的实现
查看>>
2017年广东省ACM省赛(GDCPC-2017)总结
查看>>
第十届蓝桥杯B组C++题目详解和题型总结
查看>>
简单理解函数回调——同步回调与异步回调
查看>>
Android 多个Activity 跳转及传参
查看>>