当前位置:网站首页>漫画:程序员不是修电脑的!
漫画:程序员不是修电脑的!
2022-07-05 14:46:00 【小灰】
耶稣问众门徒:人们都说我是谁?
众门徒回答:有人说您是施洗的约翰,有人说您是以利亚,又有人说您是耶利米或是先知里的一位。
耶稣又问:那么你们觉得我是谁?
门徒彼得回答:你是基督,是永生神的儿子。
———摘自《马太福音》第16章
笔者一向很喜欢这段文字对于耶稣的诠释。那么,身为程序员,我们又是什么样的人?如何为我们的职业做出恰当的诠释呢?请先看看下面似曾相识的情景:
春节了,小灰回老家看望亲戚......
程序员是修电脑的吗?
虽然程序员平时工作中使用电脑相对多一些,但程序员真的不是修电脑的,更不是修手机、修冰箱洗衣机的。
修电脑请找电脑维修员:
修手机请找手机维修师:
修冰箱洗衣机请找家电产品维修工:
小灰继续去探亲......
程序员是黑客吗?
绝大部分程序员都不是黑客。
黑客(Hacker),是一群专门研究计算机系统和网络安全漏洞的人。在黑客当中,有些人致力于维护系统安全,被一些公司聘用为网络安全工程师;有些人对系统进行破坏,破坏系统的人被称为骇客(Cracker)。
在当下,很多QQ盗号、网站植入木马等行为是骇客所为。同时也有很多并不真正懂技术的人参与进来,仅仅是利用了现成的骇客程序。因此,大多数计算机网络犯罪并不像大家想象的那么深不可测。
可是,为什么外界对程序员有着这么多的误解呢?
我认为这是由于人们对自己不了解的领域,往往会产生一些天马行空的猜想。这里所说的领域包括了行业、地域、民族等等。
比如我们常常听到这样的话语:
你在中国人民银行工作?帮我弄点生肖纪念币呗?
你家是内蒙古的?那你一定天天骑着马上学吧?
你是中国人?教教我功夫吧!
那么,究竟什么是程序员呢?
程序员,也叫软件工程师,专门负责计算机软件系统的研发和维护工作。程序员的工作成果遍及各个领域,包括网站、App、游戏、办公软件、中间件等等。
由于IT行业的庞杂,程序员也被细分成很多不同的方向:
按照编程语言的不同,程序员可分为Java工程师、C++工程师、php工程师、C#工程师等等。
按照平台的不同,程序员可分为Web工程师、安卓工程师、IOS工程师、嵌入式工程师等等。
按照工作职责的不同,程序员可分为前端工程师,服务端工程师,数据库工程师,全栈工程师,架构师等等。
程序员的门槛高吗?
说真的,大部分程序员岗位的门槛并不高,也没有外界想象的那么神秘。笔者相信,一个智力水平正常的10岁孩子,完全可以通过系统学习来掌握基本的编程知识。
但是,容易入门并不代表容易精通。要想成为一个真正有影响力的程序员,需要一个人出色的天赋,不懈的努力,勤于思考,耐心细心,再加上一点点运气。
和程序员打交道的正确姿势是什么?
以后见到身边的程序员,我们可以这样说:
也可以这样说:
但是切记不要这样说:
也不要这样说:
最后,祝愿各位可以更加愉快地和程序员一起玩耍!
—————END—————
边栏推荐
- [detailed explanation of Huawei machine test] happy weekend
- Pointer operation - C language
- 危机重重下的企业发展,数字化转型到底是不是企业未来救星
- 在Pytorch中使用Tensorboard可视化训练过程
- 实现一个博客系统----使用模板引擎技术
- useMemo,memo,useRef等相关hooks详解
- anaconda使用中科大源
- Security analysis of Web Architecture
- I collect multiple Oracle tables at the same time. After collecting for a while, I will report that Oracle's OGA memory is exceeded. Have you encountered it?
- Photoshop plug-in - action related concepts - actions in non loaded execution action files - PS plug-in development
猜你喜欢
729. 我的日程安排表 I :「模拟」&「线段树(动态开点)」&「分块 + 位运算(分桶)」
[12 classic written questions of array and advanced pointer] these questions meet all your illusions about array and pointer, come on!
[detailed explanation of Huawei machine test] character statistics and rearrangement
Interview shock 62: what are the precautions for group by?
有一个强大又好看的,赛过Typora,阿里开发的语雀编辑器
Chow Tai Fook fulfills the "centenary commitment" and sincerely serves to promote green environmental protection
Microframe technology won the "cloud tripod Award" at the global Cloud Computing Conference!
Countermeasures of enterprise supply chain management system in UCA Era
leetcode:881. 救生艇
How to choose the appropriate certificate brand when applying for code signing certificate?
随机推荐
Structure - C language
Drive brushless DC motor based on Ti drv10970
选择排序和冒泡排序
启牛证券账户怎么开通,开户安全吗?
申请代码签名证书时如何选择合适的证书品牌?
[learning notes] stage test 1
Thymeleaf th:classappend attribute append th:styleappend style append th:data- custom attribute
实现一个博客系统----使用模板引擎技术
mysql8.0JSON_ Instructions for using contains
[learning notes] connectivity and circuit of graph
面试突击62:group by 有哪些注意事项?
Detailed explanation of usememo, memo, useref and other relevant hooks
Install and configure Jenkins
PMP考试20天能通过吗?
Solution of commercial supply chain collaboration platform in household appliance industry: lean supply chain system management, boosting enterprise intelligent manufacturing upgrading
CyCa children's physical etiquette Ningbo training results assessment came to a successful conclusion
be careful! Software supply chain security challenges continue to escalate
Shanghai under layoffs
通过npm 或者 yarn安装依赖时 报错 出现乱码解决方式
I want to inquire about how to ensure data consistency when a MySQL transaction updates multiple tables?