首页 > 区块链 > 区块链 > 编程中寻找成就感:哪个编程岗位适合您?

通常是大多数学习编程者的首选,能够构建新技术的兴奋是一大吸引力。您可能会沉浸在算法中,并且需要熟练地编写干净且最佳的代码。
根据公司的不同,这些岗位还会有更多的分支。
例如,前端和后端通常有很大的不同,前端岗位更倾向于视觉
/ UX
。
全栈有千篇一律的方法,在找到适合自己的工作前进入此类岗位不失为一个好
途径。
理想情况 : 您是构建者-您喜欢构建新技术和系统
后端工程师的一种更专业的形式。 如果您发现自己更喜欢信息系统而不是产品功能,那么这很合适。 您将通过构建和维护数据库系统来促进数据基础架构和分析。 对于更喜欢以数据为中心而不是产品本身的构建者而言,这是一个很好的岗位。
理想情况 : 您喜欢设计和构建模型和系统
该岗位专注于分析而不是构建。因此,如果您的志向在于扩大企业影响力而不是为客户构建产品,那么这可能是一个不错的选择。由于其目的,该岗位可能具有更多的探索性方面,通常有着商业智能的职能。如果您是那种热衷于寻求知识和揭开谜团的人,那么这可以为您带来成就感。与数据分析师岗位不同,数据科学家岗位通常有机器学习的需要。
理想情况 : 您是数学专家、有创造力并且喜欢寻找答案
此岗位在数据新闻学中很常见,认为是前端工程与数据分析师之间的结合。您需要具有创造力,较好审美并且对数据充满热情。随着世界上越来越多的数据存在,对于企业用户而言,有效的视觉传达(称为“讲故事”)的需求每天都变得越来越明显。这类工作通常也是许多数据科学/分析师岗位的一个方面。
理想情况 : 您具有创造力、同理心并且具有较强的设计能力
这些是软件工程岗位,专注于特定领域。通常,您需要在特定领域拥有更广泛的经验和知识才能担负这些岗位。如果您喜欢深入研究一种技术(认为深度优先而不是广度优先),那么从本质上讲,它非常适合您。因此,如果您希望拥有多种选择,可能不适合您。这种岗位的缺点是,由于它的通用性较差,因此您的选择可能会受到更多限制。同时,由于它的泛化程度较低,因此您可能具有较高的创收潜力。
理想情况 : 您是一名构建者,想成为专业领域的专家
此岗位通常涉及使用诸如Selenium,JMock,Pytest等框架编写测试套件。此岗位的目的是确保开发的软件能够按预期工作并且没有错误。虽然您不会直接使用该产品,但是在实际发布任何产品功能之前,您的任务至关重要。质量检测当然并不适合每个人,但如果您喜欢精心测试技术以发现问题而不是解决问题,那可能非常适合质量检测。
理想情况: 您注重细节、喜欢测试并擅于发现问题
此岗位通常涉及使用诸如Selenium,JMock,Pytest等框架编写测试套件。此岗位的目的是确保开发的软件能够按预期工作并且没有错误。虽然您不会直接使用该产品,但是在实际发布任何产品功能之前,您的任务至关重要。质量检测当然并不适合每个人,但如果您喜欢精心测试技术以发现问题而不是解决问题,那可能非常适合质量检测。
理想情况 : 您注重细节、喜欢测试并擅于发现问题
对于基于Web的服务,您将确保服务保持平稳运行。对于SaaS公司而言,停机时间或性能问题可能会造成巨大的代价,因此这可能是令人难以置信的高压岗位。如果您在这样的挑战中成长并喜欢使用网络技术,那么这将非常适合您。
理想情况 : 您能在高压的环境中保持镇定和成长
这是一个桥接软件开发和IT运营的岗位。您可能负责设计对代码库,工具等的访问,并帮助开发人员设计环境。该岗位可能涉及构建内部工具和改进流程。您可能会与开发人员紧密合作,并且需要成为良好的沟通者才能在这个岗位中蓬勃发展。
理想情况 : 您对开发者工具和流程感兴趣
这种岗位就像开发者社区的大使一样,是社交岗位,专注于向开发人员推广工程工具。您可能会经常去活动,演示或关注论坛来回答问题。如果您喜欢解释/讲授技术概念,则非常适合。在担任社交岗位时,您通常只在开发人员社区内进行社交。
理想情况 : 您擅于交际,喜欢数学和参加技术活动
这种岗位通常是客户支持的下一个职位,您可以在其中使用编程技能来解决技术升级问题。根据公司的不同,您可能会处理各种各样的日常问题,这对那些追求多样性的人来说非常有用。有时,这项工作可能具有调查性质,这对许多人来说是有利的。但是,此类岗位需要同理心,因为这通常是以客户为中心的岗位。随着SaaS公司的成长,这一岗位无疑变得越来越重要。
理想情况 : 您喜欢帮助他人,富有同情心并喜欢各种各样的工作
您通常不是在解决入门工程师之类的日常问题,而是在入门阶段与客户合作,并为他们设计解决方案以将公司的产品集成到他们的系统中。这非常适合具有社交性和出色沟通能力的人,因为此岗位可能涉及向非技术客户进行大量演示。您会觉得自己在做一份咨询工作,您也将在与新客户的交流中对业务有深入的了解。
理想情况 : 您在日常生活工作中渴望将人和技术相融合
总而言之: 我们看到技术人员的分类非常多,这非常好,因为您现在能以多种方式利用自己的编程技能,而不仅限于一种工作。无论您喜欢解开谜团还是乐于助人,都有适合您的岗位。通过对自己以及自己的举动更深入地了解,您可以在职场生涯中创造永恒的成就感。
🔗原文链接:
https://medium.com/swlh/finding-fulfillment-in-coding-jobs-which-programming-role-is-your-perfect-match-10b475beb65a
以上信息来源于网络,由“京东智联云开发者”公众号编辑整理,
不代表京东智联云立场
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69912185/viewspace-2722451/ ,如需转载,请注明出处,否则将追究法律责任。