完美主义者的选择困扰

  像其他人一样,完美主义者也面临着各种选择:配偶、工作、理想、待读书籍,如果他们是程序员的话还要选择某种技术--语言、框架、代码编辑器、IDE、函数库。问题是他们总在寻找“最好”的选择,而现实世界往往能出现“更好”的选择,于是完美主义者不断地改变选择,以至于有时让他们忘记了初衷--真正需要解决的问题,并且深陷选择的困扰。

  一个跳出这个选择泥淖的方法:在认清自己的选择困境后,无需选择最好的,只需选择“足够好”的。当一个更好的选择出现时,他们必须考虑转移到新选择的成本,比如学习成本、金钱、时间等,并问问自己:原来的选择是否已经“足够好”。

时间: 2024-10-18 20:34:58

完美主义者的选择困扰的相关文章

作为完美主义者(强迫症)如何将linux的eth1网卡修改为eth0网卡

1:由于你是克隆的虚拟机或者直接就是使用别人的Centos操作系统直接打开到自己本地的虚拟机,网卡可能就是eth1而不是eth0,下面简单写一下如何将eth1修改为eth0,步骤如下所示: 2:如果你是克隆的,那么如下所示的mac地址就会不同,如果是直接打开别人的Centos操作系统的话,mac地址就是一样的.其实这个网卡用eth1还是eth0影响不是很大,看个人完美主义的程度吧: 然后呢,如果你是克隆的虚拟机,使用如下命令vim /etc/sysconfig/network-scripts/i

搭建IP池的正确方案

如何让爬虫畅通无阻地高效稳定地夜以继日地永不停息地工作,是无数爬虫工作者梦寐以求的愿望.事实再次证明,世上无难事只怕有心人,只要拥有一个独享IP池,就可以让爬虫再也不怕封IP,从此高枕无忧.那么问题来了,如何拥有一个独享IP池呢?有网友提供了三种解决方案:1.爬取免费代理IP,搭建代理IP池:2.购买代理IP,获取IP后在本地搭建代理IP池:3.购买一批拨号服务器,自己搭建代理IP池.哪种方法比较好呢?让我们一起来分析分析吧.1.爬取免费代理IP,搭建代理IP池这种方法用的人非常的多,因为它是免

九度OJ 1375 陈博的完美主义 (枚举,细心细心)

题目1375:陈博的完美主义(25分) 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:1158 解决:287 题目描述: 上一回合大家都知道,在JOBDU团队里,陈博是最讲平均主义的人,对数字十分敏感.事实上,他还是个数字完美主义者.例如看到N个数字的时候,从1到N的每个数都需要在其中出现且仅出现一次,否则他就觉得这个数字序列不完美.后来,我明白了:这是排列! 对于一个整数序列d1, d2, d3 ... dn,你是否能够算出至少改变其中的几个数,才能把他们变成从1到N的一个排列?例

科研不是比赛,而是一种对未知和完美的自我追求——跟邢波(Eric Xing)面对面聊科研

编者按:6月26日,2014年国际机器学习大会(ICML)在北京国际会议中心完美落幕.作为机器学习领域两大顶尖年会之一,这是 ICML大会30多年来首次来到中国和远东,在国内的机器学习界震动不小.身为本次大会主席的卡耐基梅隆大学计算机系教授邢波(Eric Xing)为此做了诸多努力.作为在美国机器学习领域前沿为数不多的华人学者,许多国内计算机专业学生渴望投身其门下.借着此次大会的举办,我们也有幸和Eric坐下来,面对面的聊一聊他对科研的态度以及对后辈们的建议. 问:从生物学博士到计算机科学博士,

Unity3D手游开发日记(3) - 场景加载进度条的完美方案

我以为做个进度条很简单,分分钟解决,结果折腾了一天才搞定,Unity有很多坑,要做完美需要逐一解决. 问题1:最简单的方法不能实现100%的进度 用最简单的方法来实现,不能实现100%的进度,原因是Unity加载完新场景立马就激活新场景了,无法显示最后的进度.解决办法就是使用allowSceneActivation来控制进入场景的时机. 问题2:使用allowSceneActivation后进度卡在90% 这个问题官网论坛也有人讨论,解决办法就是自己手动修补最后的10%, 问题3:进度条一顿一顿

量化工具的纠结选择

比较有名气的量化工具或软件有: 1.MetaTrade 4 , 编程语言为自创MQL4语言,类C/C++.入门简单.可多周期.多货币测试,可锁单.入门简单.缺点:i.不可以创建商品或更改商品属性.ii.不能Tick数据测试.K线内交易过于失真.iii.服务器数据差. 2.MultiCharts 9,编程语言为.NET C# 或 .net VB .入门较难,中文文档无,但示例代码很多.笔者就是通过示例代码进行学习的.可自创建商品或更改商品属性,可用Tick数据测试.也就是可以测试所有的有数据的商品

U930 换字库后WIFI和蓝牙MAC改变的完美修复方法

U930是2012年11月买的,移动的合约机,一共买了两个,我和老婆各一个.不幸的是,都遇到了字库门.一台在保修期内免费换了一次板,一台因为ROOT过,付费220换了一块新板.不过最终还是全坏了,也懒得再去修了,换了两台Xplay就没管它了,一直在那放着.后来在淘宝看到U930可以50块换闪迪字库,正好老爸老妈的手机坏了,就想把这两个手机修好给老爸老妈用.淘宝这个店家服务还不错,两天就修好了.后来试机发现有一台连不上WIFI,无意中发现两台手机的WIFI和蓝牙的MAC地址都一模一样,联系淘宝店家

从程序员到项目经理(6):程序员加油站 -- 完美主义也是一种错

追求完美是一种可贵的精神,完美主义也历来被认为是一种优秀的品格.可是在项目中,完美主义也是一种错,虽然是一种“美丽的错误”.项目讲求平衡,要的是合格,而不是优秀:要的是70分,而不是100分! 1.两极分化的程序员 相信在很多人眼里,程序员都是工作一丝不苟.对代码精雕细琢.精益求精的人.瞧,他们在电脑前面一坐就是大半天,如果不是追求完美之人,谁能这样坐得住板凳? 可 是依我所见,在“追求完美”这个问题上,程序员其实是严重的两极分化.有一部分程序员确实对自己的代码要求很高,他们在编程时,非常注意逻

人不能太过追求完美,可程序却只能完美

在写类的一个用类解决问题的程序时,因刚开始学c++,东西都按照书上的比着葫芦画瓢.在测试完数据后决定提交代码,cg却检测出错误,而我检查了一遍又一遍,就是没发现哪儿错了.最后在极不甘心的心情下,向老师取经,结果老师再看我代码第一行时就看到了错误在哪儿,而我一看,原因竟然是我只用了一个#include<iostream>的同时,还用了c语言里的scanf,vc是自带c语言的头文件,而cg没有,所以导致了程序的错误.老师说我是学了新的忘旧的,外带粗心加大意. 以前我信奉一句话--“人不能太过于追求