MBTI个性类型是心理学家Carl Jung的一种心理学分析理论,它对不同人群的偏好和行为进行评估,其中IT行业中常见的INTJ类型与编程工作的关系备受争议,本文将探讨INTJ类型人群不适合从事编程工作的原因。
一、INTJ类型不适合线性思维的编程特点
INTJ类型人群倾向于依靠自己的内在逻辑和推理能力来解决问题,渴望挑战和成就感。然而,编程需要更多的线性思维和适应性,这些都不是INTJ类型人群擅长的。INTJ的思维方式多是非常独立且理性的,他们通常会优先考虑找到解决问题的最佳方式,而并非遵循传统的或流行的方式。这种思维方式在不少领域都可以发挥优势,然而在一个需要更注重细节、规范和标准化的编程环境中,它会导致无法遵循团队代码约定和对常规编程模式的缺乏了解。
百度下拉搜索词:INTJ不喜欢编程、INTJ在IT业不行、INTJ适合什么职业
二、INTJ类型人群难以处理学习曲线
尽管人们普遍认为编程与数据分析等需要技术性较强的工作是非常重要的职业,但事实上,与编程比起来,这些工作要容易得多。编程本质上是一种技术性职业,需要不断地学习、精通和练习才能取得成功。然而对于INTJ类型的人们来说,他们注重胜利和结果、减少失败尝试的负面效果,通常难以爬过学习曲线(learning curve),因为在获得成功之前,需要作出大量的失败尝试。这个过程可以被说成是“识别问题”、“破解模式”、“寻找解决方案”的连续循环,这与INTJ的个性不匹配,他们可能会感到困惑和失落。
百度下拉搜索词:INTJ 学习曲线太陡、INTJ 兴趣广泛
三、INTJ类型人群不够善于沟通合作
编程工程师需要通过不断改进和修改代码以适应新情况,而这通常是一个团队工作的过程。这就意味着,编程工程师必须善于沟通合作,理解他人的需求,并快速适应团队成员不断发展的需求和过程。然而,INTJ往往是较为内向的、追求独立性和自主权。这两个特点与团队环境并不相符合,因为团队环境往往需要一个人具备多方面技能,包括良好的沟通和合作技能。除此之外, INTJ在处理人际关系时显得比较笨拙,尽管他们的解决办法可以突出问题,但是在彼此交流及阐述想法上缺乏灵活性。
百度下拉搜索词:INTJ 缺乏沟通技能、INTJ专注自我
:
从以上三方面去探讨,我们可以看出,INTJ类型人群不适合从事编程工作。当然,也有少数的INTJ类型人员通过不懈地努力、培养、练习拿到编程方面的成功(如Jeff Atwood),但是这些总体思考和推荐思维仍然会对编程职业存在一定的负面影响。因此,做出正确的职业选择非常关键。如果你是INTJ类型的人,尽管你渴望挑战和成就感,却可以考虑一些更适合你的选择,比如项目管理、战略规划和市场研究等领域。