您的位置:首页 > 职场人生

为什么努力还有坚持不懈的人才能成为程序员

2017-10-16 01:01 471 查看


以这个图做例子,最后会说为什么

不久前才在一个出名的论坛(出名多菜鸟的一个论坛),和人讨论如何游戏开发

我说“可能是对的,也可能不是对的,但是总体来说,一般程序逻辑不会这样,大概就是C#的【泛型】和【强类型参数】的问题,如果是一样,就不会出2个概念了”

这我说的是战略问题,很多新手程序员不懂

2种代码实现是一样的,那为什么2种,多余!!

但实际就是存在就是合理,这并不是忽悠你,存在就是合理,包含2个问题

第一,人家C#这个语言的设计者比你有经验,人家起码参考JAVA这么一个当时成熟的语言,所以2个概念有其合理性

第二,即使是不合理,(曾经有一个语言叫做LUA,他引入了VAR这个万用变量,创造者一开始为了避免其他语言的错误而做的,但是后来经过几年的应用,发现反而导致了初学者的困难),但是经过十几年的使用

不是看轻那个和我辩论的人

但他说“的确就是要不断否定并验证,所以我做了这个假设,写了一些代码,等你来否认”

我曾经说过的逻辑是“没有人想写错的代码,也没有人不写错代码,绝没有例外”

他的逻辑就是说“我做错,是你的事情”

如此逻辑的人真不太适合做程序员

只是会写2行代码,就以为自己天下无敌,逻辑正确实在太可笑

越懂的多,只会发现自己越多不懂的事情

当时网上根本不存在合理分析,只有片面的情感宣泄,所以这类讨论之后很长的一段时间都应该避免

而现实中,只有自我否定,虐待自己,自我自责,坚持不懈的人,才最终能长期在程序员这个岗位走下去

所以用一开始的截图作为例子,给大家互勉

而截图中这话的一个教授并不是否定自己的一个决定,或者一个想法的错误

而是他有一定年纪了,满头白发的人了,他爸妈是文盲,只会听收音机,他否定的他爸妈的观点,当然是他爸妈供他读书,他应该是很敬爱他爸妈的,何其矛盾的人,有何其愿意分享的人,敬佩这个教授

找了一晚上,终于找到解决方法

if ( function_exists('mime_content_type') )
{
$mimetype = mime_content_type('test.php');
} else{
$finfo    = finfo_open(FILEINFO_MIME);
$mimetype = finfo_file($finfo, $filename);
finfo_close($finfo);
}


实在就是姜还是老的辣

http://blog.gl6.cc/php/2016/04/27/590.html


Discuz论坛与PHPExcel组件冲突解决

http://www.wfuyu.com/Internet/19843.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: