程序员修炼之道---注重实效的哲学(续)

2024-02-03 14:48

本文主要是介绍程序员修炼之道---注重实效的哲学(续),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

续 5.管理你的知识资产 富兰克林说,知识上的投资总是可以得到最好的回报,这里的回报,当然不能仅仅用金钱来表示,但是,金钱肯定是回报的一部分。 那么你应该如何来管理的知识的资产呢?以下几个方面可作为参考 -把定期的投资作为习惯。 -多元化的投资,在知识上,并不仅仅表现为减小风险 -在高风险和高回报之间权衡 -周期性的评估和平衡资产 Invest Regularli in Your Knowledge Portfollo.(定期的味你的知识资产投资)。 那么,你需要确定哪些目标呢?这里是对一个程序员的建议 .每年至少学习一门编程语言,并且尝试在现有的项目中运用。(不同的语言,会以不同的方式解决问题) .每个季度,阅读一本技术书籍,甚至包括与你当前项目无关的书籍 .上课,参加本地的组织,这个现在也开始有这方面的土壤了 .试验不同的环境,在不同的环境上工作,实际上也是一种新的拓宽视野的方法 .跟上潮流,以及上网冲浪。 "学习的过程将扩展你的思维,使你向着新的可能性和新的做事方式拓展"----思想的异花授粉。 学习的机会和批判的思考 这些想法会促使你在知识上更多的投资。 Critically Analyze what You Read and Hear. 6.沟通 最后一个重要的话题,就是交流和沟通。社会关系中,这是必不可少的一环,而不仅仅限于计算机程序员。和机器打交道总是简单的,但是,与人则不一样。 这里提出几点: -知道你想说什么? -了解你的听众             WISDOM离合诗     What do you want them to learn?(你想让他们学到些什么?)     what is their interest in waht you've got to say?(他们对你讲的什么感兴趣?)     How sophisticated are they?(他们多富有经验?)     How much detail do they want?(他们想要多少细节?)     whom do you want to own the information?(你想让谁拥有这些信息?)     How can you motivate them to listen to you?(你如何促使他们听你说话?) -选择恰当的时机 -选择风格,让文档美观 -让听众参与,做一个倾听者 -回复他人 应该关注这些其中的每一个情节。 It's Both what you say and the way you say it.

这篇关于程序员修炼之道---注重实效的哲学(续)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/674485

相关文章

Python中的属性装饰器:解锁更优雅的编程之道

引言 在Python的世界里,装饰器是一个强大的工具,它允许我们以一种非侵入性的方式修改函数或方法的行为。而当我们谈论“属性装饰器”时,则是在探讨如何使用装饰器来增强类中属性的功能。这不仅让我们的代码更加简洁、易读,同时也提供了强大的功能扩展能力。本文将带你深入了解属性装饰器的核心概念,并通过一系列实例展示其在不同场景下的应用,从基础到进阶,再到实际项目的实战经验分享,帮助你解锁Python编程

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

Redis的设计哲学和实现方式

‌ Redis是一个可用性和分区容忍性优先的系统。 Redis的设计和实现强调了高可用性和高性能,而不是严格的数据一致性。 这一点可以从Redis的分布式设计、数据压缩支持、以及异步IO机制等方面看出。 ‌分布式设计与数据一致性‌:Redis的分布式设计中采用了异步复制,这意味着当某个节点上的数据发生改变时,这个修改操作会被发送给其他节点,但由于网络传输延迟等原因,这些操作不一定

程序员必备心理学——心流

心理学之心流 前言一、“心流”是什么?二、心流的好处二、如何进入心流心流状态的四个阶段第一个阶段:挣扎第二个阶段:放松第三个阶段:心流第四个阶段:巩固 进入心流的技巧 总结题外话 前言 你是否常常感觉自己明明学习了一整天,但是就是感觉没有太多的收获。这个时候除了你的学习方向等问题之外,也可能是你的学习方法太低效了。作者本人就经常有这种情况,好在偶然间在b站刷到一个大佬的这个心

程序员都在使用的画图工具

大家好,我是袁庭新。 程序员都在使用的画图工具,你一定没用过这款画图工具吧!我教程中的架构图都是用它来画的。 比如我编写的RDB工作原理图就是用draw.io绘制的,如下图所示: 再例如Redis集群故障恢复原理图我也是通过draw.io工具绘制的,如下图所示: 是不是觉得draw.io绘制的图形特别简洁、美观。它的官网是: https://www.drawio.com dra

GitHub:代码是程序员沟通最直接的手段

如果不是 Andreessen horowitz 的投资,估计 GitHub 很难被福布斯、CNN、纽约时报等传统媒体注意到。普通大众之前不了解这个工具,是因为它距离记者的世界太远了——GitHub 是一个程序员所使用的托管项目的服务。 但在一些程序员眼里,它不仅是托管项目的地方,还是“开源”项目的大本营,而且是提高程序员“技术水平”和“技术品味”的地方,更是一个程序员社交的地方。

黑马程序员---银行业务调度系统

模拟实现银行业务调度系统逻辑 需求分析: 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 异步随机生成各种类型的客户,生成各类型用户的概率比例为:         VIP客户 :普通客户 :快速客户 =  1:6:3。 客户办理业务所

黑马程序员---空中网面试题

空中网4k/5k月薪挑选大四实习生的线程题     两年前,我们一个大四的学员去应聘空中网的实习生职位,空中网只给他出了三道线程题,拿回家做两天后再去给经理讲解,如果前两题做好了给4k月薪,第三道题也做出来的话就给5k的月薪。这样的实习薪水和招聘要求,不需要有工作经验的限制,纯粹是技术功底的比拼和考核,而不像许多其他公司非要招两年工作经验的人,逼得那些刚毕业和未毕业的大学生不得不去撒谎,不得不去做

黑马程序员---线程并发库

软件包 java.util.concurrent 在并发编程中很常用的实用工具类。 请参见:            描述 接口摘要BlockingDeque<E>支持两个附加操作的 Queue,这两个操作是:获取元素时等待双端队列变为非空;存储元素时等待双端队列中的空间变得可用。BlockingQueue<E>支持两个附加操作的 Queue,这两个操作是:获取元素时等待队列变为非空,以及

黑马程序员---多线程

TraditionalTread 传统线程技术回顾 创建线程的两种方式: thread3中,同时创建了Thread的子类和Runnable,那么会优先执行Thread的子类,因为Runnable的代码被当做参数传到了Thread类里,Thread子类的run方法又覆盖了父类的方法,所以会执行Thread子类的代码。 package cn.itcast.heima;public class T