那些高效工作的人,都是怎么把Excel做得又快又好的?在工作之前,基本不会使用Excel,因为在我们这些工科码农男和实验男眼里,Excel简直是太Low了,平时都是使用Matlab或者直接写程序计消绝算。后来通过自己的练习,无论在咨询投行还是基金公司,Excel水平都能达到较高水平,其实核心就两点。
第一点是勤学苦练。最开始使用Excel的时候,恨不得算好数据往Excel里面填写,但是坚持不懈得使用,同时不断用F1帮助和搜索引擎查询,技能得到飞速长进。同时发现Excel是神奇而并不Low,之前对Excel的误解只是因为自己的无知,以前许多编程做的事情,其实完全可以用Excel更高效更漂亮得完成。
第二点是精益求精。特别认可团队某程序员的名言,“任何事情同样做上三遍,一定会想办法用程序来自动化。”这句话换到Excel做数据处理同样成立,一个清洗、一个分析以及一个模型框架等等,可能在工作中会反复发生。每当再次遇到同样问题的时候,不是屈从于惯性或者唯毁传统,用老方法再做一次,而是探索能否用更高效更美的办法来实践一次,哪怕第一次使用新方法的时候极其曲折和低效,但是会换来未来的效率几何级数的提升以及自己能力的加倍提升。
我当时就从最初级的函数开始,然后发现各种高级函数以及能处理多重向量的数组函数,随后又发现宏以及指桥备VBA巨大的天地,最后还有python+xlwings等神器。每探索一个新领域,不仅会为自己打开一片新天地,而且反向会加深对原有知识的理解和灵活运营能力。
不懂硬件 是正常,不会重装系统 是不正常的。
很正常
怎样定义懂?
你是程序员,你应该至少至少有一些模糊的概念,你的程序是怎么运行的,内存怎么回事,缓存什么东西,cpu怎么运算的,数据切入切回硬盘是什么意思。
我见过不少程序员,一个“运行慢”就能让他直接摊手,那些频繁的IO开销,不断读写硬盘数据,甚至在里三层外三层的循环里去访问数据库,这些在他们眼里根本就不是问题,或者说他们根本意识不到这里会有问题。
因为“编译通过了呀,程序能运行呀,我电脑上没问题呀”。
程序员可以不专精英硬件知识,但是想要自己提升,最好还是了解一些比较好。
至于了解到什么程度,每个人都有差异,自己把握。
至于那些业界被奉为大神的早期程序员,其实他们当年写程序,都是需要自己手工码代码去控制硬件的,包括那些你能想到和想不到的。
我是网络维护的,经常被人请教word Excel ps O_o 我说不会,,他们就说你就是干这个的怎么能不会
正常,人家是另外一个层次,解说员和教练或伏不一定会打球
正常,术业有专攻。越是大的单位越这样
太正常不过了。我公司里几个程序员不会装电脑。电脑有硬岩启件问题也不知道怎么解决。但写代码确实比较厉害
不正常。不会切菜的厨师,不是真厨师。
只要掉头发就行,标配
很正常,这两者之间并没有必然的联系,解决电脑系统问题,硬件问题是维修人员商家售后的事情。程序员很多在大学开始粗团如学的时候都是小白,除了玩 游戏 什么也不懂,大学也只会讲讲计算机硬件的基本组成,不会讲什么重装系统和Windows系统故障分析,只会讲编程软件的环境部署,编译原理什么。也就是说很多程序员除了编程等相关方面外对计算机和普通人一样什么也不懂,除非这个人是一个计算机爱好者对计算机各种硬件显卡,各种 *** 作系统有自己的兴趣。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)