论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
后端开发
›
.Net
›
如何成为一名开发人员——第 3 部分:人际交往能力 ...
如何成为一名开发人员——第 3 部分:人际交往能力
守听
金牌会员
|
2022-9-16 17:26:13
|
显示全部楼层
|
阅读模式
楼主
主题
871
|
帖子
871
|
积分
2613
在前两节中,我介绍了技术和非技术技能。但是,编程生涯不能凭空出现!需要彼此才能茁壮成长。
6 与其他开发人员联系
你听说过“铁磨铁”这句话。这在软件开发行业当然是正确的。我的大部分知识都归功于我的软件开发人员。
DEV、GitHub 和 Freenode IRC 等社区提供了许多与其他软件开发人员联系的机会。然而,成为社区的积极成员不仅仅是提出问题。分享你对主题的知识和意见,并接受反馈。了解更多关于其他人的背景和想法。
做朋友!
通过这些关系,你会发现丰富的知识、支持和欢笑。
礼貌地不同意
当我们讨论这个话题时,你绝对应该学习建设性的辩论技巧。再一次,这似乎与编程无关,但事实并非如此。标准、编码实践和项目决策都源于健康的辩论。我有一些正式的希腊式辩论的背景,但你不需要走那么远。这里有一些提示:
辩论想法,而不是人。
(这是互联网讨论经常变得令人讨厌的最大原因。)当出现分歧时,
唯一
应该质疑的是所讨论想法的真实性。各方作为人仍然具有内在价值,其价值不会因辩论的结果而上升或下降。攻击一个人作为摧毁一个想法的手段被称为
ad hominem
(针对这个人),它是肮脏的游泳池。
检查你的事实。
我们都喜欢引用事实证明是不准确的。如果主题很重要,你应该花时间确定你的主张。如果你
没有
那么投入,你至少应该公开承认自己是靠记忆工作的。
不要歪曲相反的想法来拆毁它。
这被称为“稻草人论证”,是辩论中的另一种肮脏游戏形式。你应该假设任何相反的想法至少有一点优点,并且其他人都是理性的人。
学会嘲笑自己。
你迟早会把脚伸进嘴里。当这种情况发生时,克制住防守的冲动。如果你是排在第一位的,并能纠正自己的错误,这会让每个人都感到更舒服。
如果必须,请走开。
突然离开谈话总比失去冷静要好。如果你发现自己在情感上投入过多,请走开,直到你控制自己为止。无节制的愤怒不利于合理的行为。
7 提问
总有一天你会被问题难住的。那时你可以通过网络寻求帮助!
在你问之前,你应该先做几件事:
遵循“20 分钟规则”。
尝试至少 20 分钟自己解决问题,然后再询问。
分享细节。
只是告诉我们“X 坏了”并不能帮助我们帮助你。我们需要查看你的代码、确切的错误输出、你希望看到的内容以及你使用的编程语言版本和工具。
告诉我们你尝试了什么。
如果你先花 20 分钟,你应该已经发现了一些不起作用的东西。分享这些知识,这样我们就可以更快地专注于答案!
8 帮助他人
随着你了解更多,你将能够回答其他问题......而且你绝对应该!就我个人而言,我发现我从教别人中学到的东西远远多于从自己阅读中学到的东西。吸收知识,然后转身为其他人重新包装,这有助于它坚持下去。
当然,最初回答问题是令人生畏的。“万一我搞错了怎么办?” 当然,你可以先研究该主题,以检查你的假设,但有时你会弄错东西。
别担心。
在最坏的情况下,你会给另一个年轻的开发人员坏消息,但迟早他们会知道真相。在最好的情况下,另一个更有经验的开发人员会过来纠正你,在这种情况下你已经学到了一些东西。无论如何,不要因为这样的错误而自责。它们都是学习过程的一部分。
StackOverflow 可能是你想到“回答问题”时首先想到的地方,但绝不是唯一的地方。
9 你是一个真正的程序员!
一路走来,你会想:“如果我只知道
那件事
,我会成为一个真正的程序员。”
停止!
如果你曾经在你的生活中写过任何代码,并且让它
工作
,那么你就是一个真正的程序员。永远不要质疑这个。即使是已经编写代码 30 多年的开发人员也需要学习更多。正如我之前提到的,这就是软件开发的美妙之处……你永远不会用完要学的东西。
你作为编码员的合法性并不取决于你知道什么语言,你使用什么工具,或者你解决了什么类型的问题。没有两个程序员有完全相同的经验,或者以完全相同的方式看待问题。每个人都有可以贡献的东西。
你是一个真正的程序员。你不是在装。目标永远不是成为“真正的”程序员,而是成为
更好
的程序员。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
守听
金牌会员
这个人很懒什么都没写!
楼主热帖
【网络编程】从零开始搭建一个开源博客 ...
Vulnhub靶机-Al-Web-1
【CSDN云VS腾讯云】要不然怎么说CSDN开 ...
面试官:BIO、NIO、AIO是什么,他们有 ...
TCP协议
报错building for iOS Simulator, but ...
Python学习:import的正确用法
全网最新的nacos 2.1.0集群多节点部署 ...
为什么要重写equals要重写hashcode方法 ...
UWP/WinUI3 Win2D PixelShaderEffec ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表