【视角】IT从业者的宏观整体视角

在这里插入图片描述

引入

出发点,这段时间给项目组进行面试,在面试的过程中形成了几个问题,对于这几个问题思考,对工作的认识特别有帮助。

四个关键问题的提出

分别是下面几个问题:

  1. 问题1:你所在的项目团队是怎么组成的?对于一个新的开发任务的处理流程是什么?你在其中处于哪个环节,职责是什么?你和你的上游和下游是怎么配合工作的?
  2. 问题2:你对哪个项目开发的参与度最高,这个项目的实际业务意义是什么,实际业务流程什么样的?在什么环节会用到这个系统,这个系统有那些功能?这些功能在业务中起什么作用?
  3. 问题3:从软件角度,沟通这个软件的技术架构是什么?使用那些技术组件,框架,这些组件/框架在整个软件项目中起什么作用?
  4. 问题4:认为作为IT从业者,你认为技能体系是什么样的?你现在掌握程度是什么样的?基于你后续的发展目标,你下一步或者现在着手积累的那些方向,研究什么方向,为什么这样想?

这些问题都特别有意思,软件行业或者其他行业都可以按照这些问题来问。

四个关键问题的宏观视角和定位

其实这四个问题说的都是整体思维和工作实际定位的问题。

问题1:软件开发体系:

  • 宏观:软件开发流程的参与角色、流程、职责的整体认识:
  • 定位:在这个组织流程中,自己的职责定位,上下游工作标准和对接,以及详细的工作方法;
  • 这个问题决定,作为这个软件开发者中的一员存在的意义;

问题2:业务领域体系:

  • 宏观:软件项目产品解决外面世界的那些问题,提供什么样的能力,这些服务能力如何和现实世界关联并起作用;
  • 定位:在整个世界的社会分工中,产品的定位,所作用的场景,以及详细的作用过程。
  • 这个问题决定,作为软件开发的产品在现实世界中存在的意义,也决定了项目团队存在的意义;

问题3:软件技术体系;

  • 宏观:软件产品在技术上呈现什么样的结构,每个结构存在的意义是什么,为满足这个技术结构可以选择的组件、技术是什么?
  • 定位:在软件技术体系中,作为开发人员,可以对不同的技术组件找到发挥作用的位置,同时也理解这个组件的原理。
  • 这个问题决定,作为软件开发者对于技术的驾驭能力,手里有多少种工具,理解技术存在的意义。

问题4:成长体系:

  • 宏观:对IT从业者,对软件工程、技术、业务在不同的成长路线有一个基本认识,以及每种路线需要掌握的技能有一个全局的认识。
  • 定位:按照发展的眼光,有自己选择的路线,认识清楚自己的掌握情况,并基于现状对未来进行规划和行动
  • 这个问题决定,作为一个IT从业者,对于后续成长的潜力和空间有多大,毕竟眼光决定你能看多远,行动决定你能走多远。

结语

希望我,或者在这里的同行者,都能有一个广阔的视角,看的远,才有可能走的远。而世间万事也是从思想转变开始。

写到这儿,想到的几句话:
宏观视角,微观着手。
大处着眼,小处着手。
仰望星空,脚踏实地。
前路漫漫,拾阶而上。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值