发展方向

    已经工作了一年多了,虽然有的人觉得一年多的时间不算什么,或者说就算是这个软件领域的初学者,但是经过自己很长时间的思考,如果自己继续在这个公司从事这项工作的话,对自己的提高无外乎就是加深了对工作和业务的熟悉程度,而没有了本质上的飞跃。
    在公司里面是做一个平台接口的开发与维护的。虽然是嵌入式部门,但只是接触到软件部分的中间层,又称中间件,对接口进行组合封装之后再提供给上层应用程序。

    在以前,自己是想往底层发展,真正的去从事嵌入式的部分,软硬结合。在前面这个方向上,搞通信的很多,不过接触底层基本都是在整个大环境已经存在的情况下,进行二次开发,去开发和维护别人写过的代码,在别人设计好的架构上进行填枝加叶,熟悉别人的整个处理方式,适应这个架构,你没法去更改它。
    
   就在最近,参加了一个招聘会,其中有做我现在的平台的应用程序的职位,我又陷入了另一个沉思。这种沉思也就是去做上层。 在上层,你可以重头去设计一个应用程序,设计他的架构,并且按照自己的想法去实现它,完全按照自己的意愿,可以锻炼自己对程序框架的设计,提高自己的编码能力。不过,你必须首先弄清楚 你所在平台的“规则”,还有平台提供的api都应该怎么用,去试,去猜测。你不知道提供的api是怎么实现,只是通过sdk来大致的了解一些。总之,就是用别人的api来实现自己的东西。
  
  从上面看,就是一种是往下发展,去底层探索;而另一种就是往上发展,去做应用程序。我不知道这两种哪一个可以让我持续更长时间,更好的发展。
  我一直在比较两者,最终也不知道何去何从,真的希望有人能跟我探讨探讨。
  向达人请教!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值