关于积累的一点看法

这是vip那边发表的一篇帖子,今天整理,发现可能有一点代表性,就再发在这里,供各位同学参考。

 

坛子里有人讨论小公司要不要积累框架的问题,有感而发,写了点自己的看法,一家之言,欢迎拍砖。

我在学习销售的时候,有个理念对我震动很大。

我们在各行各业都看到很多成功人士,大家都很羡慕他们,希望能像他们一样成功,但是很少有人能做到。
有人就分析,发现这些人比别人并不聪明多少,但基本上就有一个特点,他们很善于发挥时间的威力,在他们很年轻的时候,就每天坚持做一点对自己有益的积累,这个积累,可能是一次训练,可能是一段代码,可能是一个善举,可能是一个朋友,可能是一点名气,也可能是1块钱积蓄... ...
随着日积月累,他们和周围的人,慢慢拉开了差距,并且,这个差距越拉越大,最后,他们成为本行业的成功人士,而当年他们的同伴,可能还在家里,就着花生米,喝着二锅头,一面骂这个社会不公平。
其实,我一直认为开公司和做人,其实是一样的。关键看你的坚持和积累。
今天成功的人,是因为在很久以前,他们开始每天坚持做一点与别人不同的事情--积累,其实并不难,也不需要很多资源,当然短期内也看不到效果,但他们就是坚持下来了,并且取得了成功。
那么,如果我们希望成功,一步登天,显然不太现实,天上掉下来的,也不一定都是馅饼,那怎么办?
我的建议就是从今天做起,我们每天也开始积累,在我们可承受的范围内,不断去积累一些有益的东西,那么,可以预见,在将来,当积累量变引起质变的时候,我们就会成功了。
小公司资源有限,很多事情做起来无法得心应手,我也在小公司做过事,知道这是事实。
但是,越是这样,我觉得小公司越要积累,千万不要满足现在赚到的一点点钱,而是眼光放远一点,多做积累,以后才不容易被人打垮。
其实积累不费什么资源的,每天脑子里面想一想,过一下有哪些经验教训,每周例会留个记录,安排一些技术骨干,务务虚,跟踪一下前沿技术,其实花不了什么钱的,关键是有心。
我经常和小弟说,希望以后你们离开公司的时候,赚到的不仅仅是钱,其实就是这个意思。
积累也不仅仅局限于技术的,可以积累人脉,可以积累客户了解度,可以积累经验,可以积累资金,可以积累设备... ...
我有个朋友,和几个朋友开了一家小小的钣金厂,不过我觉得他很了不起,他和他的股东,5年没有分红,所有资金全部投入设备,他说得很简单,我们小公司,靠技术比不过哪些大公司,只能用设备来弥补,不分红没事,关键是把公司做上去。在他的坚持下,他公司是整个西南唯一一家全套日本AMADA数控生产线的企业,n个国营大厂都比不赢他。他公司现在每年上亿的营业额,不过,他还是坚持开着他那辆破路宝每天到处跑。
呵呵,那是我坐过最烂的老板车,里面一股机油味,因为他居然用这个车在几个分厂之间送零件。这种人你能说啥?我当时二话不说,帮他免费取得了迈普的供货商认证资格,他这种精神我很看重,所以帮他。
这种人大家怎么看?他会不会成功?

我自己也是一个例子,在2000年的时候,我当时做C语言已经很熟了,不过我发现,有很多时候,我老是不断重复地做一些代码,我慢慢感到,其实有很多东东,是非常常用的,比如说队列,比如是线程,等等。
嗯,当时我很幸运,因为我做了一件我这辈子都不会后悔的事情,就是把这些东东总结出来,尝试写自己的库。
因为是自己的东东,我写得很用心,其中,光是锁的使用,我就写了38遍,socket传输,我写了19遍,现在还在改。
最开始出来的时候,这个库里面只有一个函数,就是debug,因为我当时最需要的就是一个在gcc下的打印输出函数。
但随着这么多年,等我2007年到西安的时候,我带了155k代码在身上,这是我的根本,只要我还在玩数据传输,玩VC或gcc,我就能靠这个吃饭。
其实这个库里面的代码,到现在重用率都不高啦,呵呵。只有20%左右。但是,关键是我在做这个库的时候,一遍遍的思考和学习,我积累的经验和教训,无时无刻都在帮助我。我觉得这是我最大的收获。事实上,我现在就是靠着这个在吃饭。
 

这是我的一点经验之谈,我的建议是,小公司,更应该积累,从现在开始积累。不一定是框架了,积累一切可积累的东东。为将来做准备。

 

补充一点:这篇帖子主要写的是小公司积累的行为,我发在这里,是希望各位同学,好好地经营自己的程序员生涯,要有自己的工程库意识,从现在开始,从小事开始,一点一滴地积累自己的代码库,这样,在几年以后,各位同学可能就不会像刚开始上班时那样累了。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/453498.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

去除vue项目中的#及其ie9兼容性

一、如何去除vue项目中访问地址的# vue2中在路由配置中添加mode(vue-cli创建的项目在src/router/index.js) 1 export default new Router({2 mode: history,3 routes: [4 {5 path: /,6 name: menu,7 component: menu,8 …

sendBroadcast与sendStickyBroadcast的区别

前提条件:此处我主要讨论两种广播在代码中动态注册时的一些细节问题。 正常情况下,广播通常都是执行一次注册代码,就会触发各接收器接收一次,无论是在onCreate里注册还是onResume里注册:若在onCreate里注册&#xff0…

java 线程池 初始大小_为什么tomcat的默认线程池大小如此之大? - java

我注意到默认的tomcat 7线程池大小似乎是200。但是普通的CPU似乎有16个内核。因此只能并行执行16个线程为什么tomcat使用那么多线程。参考方案多年以来,许多单核计算机问世,并且能够以“伪并行”模式运行功能,也就是说,您可能有16…

Hadoop2.6.0完全分布式安装

1、修改主机名称 对master/slave1/slave2同时配置为Master/Slave1/Slave2 masterMaster:~$ sudo gedit /etc/hostname 上述3个虚机结点均需要进行以上步骤 2、填写主机IP 对master/slave1/slave2同时配置 masterMaster:~$ sudo gedit /etc/hosts 192.168.48.128 master192.168.…

DEX加密效果分析

dex加密目的:保护安卓应用的Java源代码,避免被恶意分析,技术被窃取准备工具:1、apktool :反编译apk,提取smali代码2、dex2jar :将dex转化为jar文件3、jd-gui :查看jar文件&#xff0…

一些比特率值

比特率 比特率是指将数字声音由模拟格式转化成数字格式的采样率,采样率越高,还原后的音质就越好。 比特率值与现实音频对照: 16KBPS电话音质 24KBPS增加电话音质、短波广播、长波广播、欧洲制式中波广播40KBPS美国制式中波广播56KBPS话…

java asynccontext,超时后的JavaEE 6 AsyncContext行为

What is the exact behavior of AsyncContext after it times out? Does it still run and does it return response using getResponse()?解决方案Java Servlet 3.0 Maintenance Release on page 34 reads:A call to this method - ServletRequest.startAsync(ServletReques…

BZOJ1857:[SCOI2010]传送带——题解

http://www.lydsy.com/JudgeOnline/problem.php?id1857 Description 在一个2维平面上有两条传送带,每一条传送带可以看成是一条线段。两条传送带分别为线段AB和线段CD。lxhgww在AB上的移动速度为P,在CD上的移动速度为Q,在平面上的移动速度R。…

mnt/sdcard和storage/sdcard的区别

/mnt 目录,熟悉linux的人都清楚,linux默认挂载外部设备都会挂到这个目录下面去,如将sd卡挂载上去后,会生成一个/mnt/sdcard 目录。 storage/sdcard 目录,这是一个软链接(相当于windows的文件夹的快捷方式&a…

kd树的原理

kd树就是一种对k维空间中的实例点进行存储以便对其进行快速检索的树形数据结构,可以运用在k近邻法中,实现快速k近邻搜索。构造kd树相当于不断地用垂直于坐标轴的超平面将k维空间切分。    假设数据集\(T\)的大小是\(m*n\),即\(T{x_1,x_2,...x_m}\),其中…

应聘华为的朋友小心了,应聘华为的悲惨遭遇!

以下内容全部真实,为本人亲身经历。可随时进行当面对质。 本人女朋友,原本是西安一家企业里面的行政助理,工作比较稳定,收入不高,但也基本够她用了。 一天,我的一个同学(华为员工)说…

力软 java主从表保存_JAVA常用知识总结(十二)——数据库(二)

MySQL主从热备份工作原理简单的说:就是主服务器上执行过的sql语句会保存在binLog里面,别的从服务器把他同步过来,然后重复执行一遍,那么它们就能一直同步啦。整体上来说,复制有3个步骤:作为主服务器的Maste…

HttpClient和DefaultHttpClient

HttpClient 是接口,DefaultHttpClient是实现这个接口的子类 public interface HttpClient {/*** Obtains the parameters for this client.* These parameters will become defaults for all requests being* executed with this client, and for the parameters of…

Go语言版黑白棋

1、游戏说明2、无边框窗口实现3、背景图、最小化、关闭窗口4、界面其它设计5、黑白子提示闪烁效果6、落子7、初始化棋子、改变角色8、倒计时9、吃子10、棋子个数统计、胜负判断11、机器落子 转载于:https://www.cnblogs.com/tennysonsky/p/8442827.html

vue使用render渲染jsx

vue&jsx文档 vue实例属性 // App.ts import hBtn from ./components/hBtn import hUl from ./components/hUlexport default {data(){return {theme: "mdui-theme-pink",accent: "mdui-theme-accent-pink",users:[aoo, boo, coo]}},methods:{},render(…

java中的多线程有什么意义_Java多线程与并发面试题(小结)

1,什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一…

IT必须掌握的常用命令

一,ping      它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们…

Callable类

(一) Callable和Runnable比较相似,都可以用来实现线程任务。但callable使用了泛型设计,使用一个V类型值,能够 在执行结束后返回一个V类型的值。而Runable只会返回一个void,不能够获得执行的结果。 &#x…

Java——线程的创建,线程池

线程 多线程就是一个程序中有多个线程在同时执行。 多线程下CPU的工作原理 实际上,CPU(中央处理器)使用抢占式调度模式在多个线程间进行着高速的切换。对于CPU的一个核而言,某个时刻,只能执行一个线程,而CPU的在多个线程间切换速度…

初级第一旬05— 蓝字观试题

准提法网络佛学院 准提法教学平台 一、高七师提倡初学准提法者,应先观蓝字,在《显密圆通成佛心要集》中有依据吗? 二、正修的时候,如果不得不中断怎么办? 三、蓝字观有几种手印?可以单独使用吗?…