码农和软件开发工程师

最近在做开发的时候,遇到一个问题。我是按照文档上面写的去编写代码的,但是始终无法达到想要的效果。

调试了很久很烦躁,于是我停了下来,去休息了一会,然后思考该怎么解决它?

然后一段时间我都没有写代码了,或许是前面写的太多,都要写吐了;然后遇上要搬家,找房子搬家等等事情让我工作之余没时间去写什么代码。

但是我却思考出来一个问题,那就是码农和软件开发工程师的区别,我发现自己就是大自然的搬运工,每天就是看api,按照别人已经封装好的接口去写,但是我完全不知道底层是什么回事,突然遇到了棘手的问题,就搞不定了,开始百度google,想知道自己哪里没用好。但是假如我知道底层,知道这个机制,我就可以从很多方面去解决这个问题!

并不否认api的好处,但是搬运api只是很肤浅的事情,作为码农每天写代码估计就是api,但是真正的软件工程师需要了解底层,自己封装,自己造轮子!

 

posted @ 2016-09-18 15:36  一朵羊毛飞上天  阅读(172)  评论(0编辑  收藏  举报