为什么要成为软件开发人员(以及如何开始)

如今,成为软件开发人员无疑是某人可以做出的最佳职业选择之一,这不仅是因为可以获得大量的工作机会,而且还因为个人满意度,自我发展和创造力表达方面的巨大回报。 作为不久前开始走这条职业道路的人,我一直认为,更多的人应该能够知道在该领域工作有多么大的机会。 有了适当的激情和毅力,每个人都可以在生活中的任何时候获得必要的技能。 这是选择此职业道路的一些好处: 无障碍和免费教育 虽然接受计算机科学方面的正规大学教育当然是达到软件开发专业水平的良好基础,但这不是唯一的可能途径。 如今,通过自我教育和实践,有可能成为一名熟练的软件开发人员。 互联网上充斥着自我教育的资源:在线课程,训练营,技术博客和对初学者友好的社区只是其中的一部分。 凭着纪律和热情,可以自学完成这项工作所需的基本技能,许多公司愿意为才华横溢的自学成才的初级开发人员提供机会。 持续学习 成为软件开发人员意味着要不断学习。 软件开发人员始终需要紧跟最新技术和趋势,以拥有应对各种技术挑战的正确工具箱。 每个新项目都将需要走出舒适区并获得/使用新技能,以达到期望的结果。 这意味着作为软件开发人员,您将不会在重复的日常工作中感到无聊或缺乏动力。 需要每日创造力 软件开发是一项极富创造力的工作。 尽管尽可能地遵守众所周知且经过测试的模式很重要,但在执行任务时通常可以使用许多可能的方法或工具,而选择哪种方法或工具始终是一种创造性和个性化的表达。 作为软件开发人员,您将在每个新功能或修复中不断表达自己独特的逻辑思维和创新过程。…

Federico Pugnaloni,学习,教书并过着编码生活的家庭作家

对于我写的每张肖像,我都会问同样的四个主要问题,并要求我可以使用的照片和链接。 Federico是今天我们描绘的全栈开发人员,他写道:“ 我不想在网络上留下很多足迹,因此网上没有太多关于我的信息,照片或链接可以为您提供帮助。 ”显然,费德里科不知道的是,我会以此为挑战,以在线查找与他有关的最不可能的图片或链接。 我不是黑客,实际上有工作要做,所以我的发现很有限。 但是,至少这幅肖像将不仅用库存图像来说明🙂 “啤酒鸡”保存在网上某个地方的Federico的“我的风格”专辑中,我喜欢那个声音 费德里科(Federico)是我们杰出技术团队(BTT)的成员,在他与我们合作的过程中戴了很多帽子。 他是一名全栈开发人员,现在负责StreetLib Print应用程序,中央StreetLib仪表板和StreetLib BILL ,该内部系统使我们能够管理对全球数千个StreetLibers的付款,包括他们自己的税金,货币和付款方式和条件。 这是我们业务中相当重要的一部分; 也没有简单的任务! 根据他的LinkedIn个人资料,Federico于2010年10月加入StreetLib冒险之旅(当时为Simplicissimus)。 “是什么导致我进入StreetLib的? Michele关于Simplicissimus和这个奇妙部落的狂喜故事。” 如果您阅读这些肖像已有一段时间,您可能会认为我一直在夸大我们团队的团队合作精神和整体氛围。…