|
查看: 994|回复: 9
|
IT领域的进来讨论下吧
[复制链接]
|
|
|
|
我是一Android程序员,在公司培训了半年,为什么我每遇到一些逻辑的时候会顿了和呆了不知道如何解决,但总是害怕代码崩溃问题,我懂的运用逻辑循环但一时候我想不到,和写不出。我感觉上是不是我在编程领域不适合要退下来呢?我英文差我同事叫我看API完全不会看查。。谁能给我一些意见 |
|
|
|
|
|
|
|
|
|
|
发表于 26-3-2016 10:47 AM
来自手机
|
显示全部楼层
不懂programming逻辑是因为见识和经验比较少,没有人会天生就有这些。在大规模公司,一般上,有 Business Analyst (BA) 提供业务经验和逻辑,Functional 根据BA的需求和系统的可行性准备functional spec,programmer 根据 functional spec 以最有效率、最 user friendly方式写出来。
以你描述的情况,应该在较小规模的公司。在这种情况下,我建议:
1)参考其他同事的程序,即使需要自己办公时间后自己留下来。
2)多开口问。
3)自行测试其他 programmer 开发的程序。
4)到Google Store 下载其他软件,然后自己测试。
最重要的,提升自己的英文水平。无法突破这关,你在 IT 很难发展的。 |
评分
-
查看全部评分
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 26-3-2016 02:42 PM
来自手机
|
显示全部楼层
Ongss 发表于 26-3-2016 10:47 AM
不懂programming逻辑是因为见识和经验比较少,没有人会天生就有这些。在大规模公司,一般上,有 Business Analyst (BA) 提供业务经验和逻辑,Functional 根据BA的需求和系统的可行性准备functional spec,programmer 根据 functional spec 以最有效率、最 user friendly方式写出来。
以你描述的情况,应该在较小规模的公司。在这种情况下,我建议:
1)参考其他同事的程序,即使需要自己办公时间后自己留下来。
2)多开口问。
3)自行测试其他 programmer 开发的程序。
4)到Google Store 下载其他软件,然后自己测试。
最重要的,提升自己的英文水平。无法突破这关,你在 IT 很难发展的。
我有参考后,想尝试自己写写不出唯有一边写一边了解他的用处,我呆着公司几乎天天都有是八点和同事一起下班,英文目前是有点小进步,目前想换公司你们建议吗 |
|
|
|
|
|
|
|
|
|
|
发表于 26-3-2016 03:21 PM
|
显示全部楼层
逻辑方面很看个人的经验以及对所要解决的问题的了解,然后构思解决方案的逻辑。
正常来说应该是从上到下的解决方案逻辑思考方式,但由于有些人可能很难凭空想象整个庞大的结构,所以你可可以尝试从下到上的方式,先写某个部分,然后再把几个部分结合起来,结合起来后再从上到下的方式去看有没有问题,能否成为一个解决方案。
|
评分
-
查看全部评分
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 26-3-2016 03:42 PM
来自手机
|
显示全部楼层
ss24 发表于 26-3-2016 03:21 PM
逻辑方面很看个人的经验以及对所要解决的问题的了解,然后构思解决方案的逻辑。
正常来说应该是从上到下的解决方案逻辑思考方式,但由于有些人可能很难凭空想象整个庞大的结构,所以你可可以尝试从下到上的方式,先写某个部分,然后再把几个部分结合起来,结合起来后再从上到下的方式去看有没有问题,能否成为一个解决方案。
也对的,主要是看那个人的做了多少年了 |
|
|
|
|
|
|
|
|
|
|
发表于 7-4-2016 11:04 PM
|
显示全部楼层
本帖最后由 50912cmea 于 8-4-2016 12:02 AM 编辑
ss24 发表于 26-3-2016 03:21 PM
逻辑方面很看个人的经验以及对所要解决的问题的了解,然后构思解决方案的逻辑。
正常来说应该是从上到下的解决方案逻辑思考方式,但由于有些人可能很难凭空想象整个庞大的结构,所以你可可以尝试从下到上的方式,先写某个部分,然后再把几个部分结合起来,结合起来后再从上到下的方式去看有没有问题,能否成为一个解决方案。
逻辑的问题得下功夫去“思考”,除了“思考”,还是“思考”!
 |
|
|
|
|
|
|
|
|
|
|
发表于 7-4-2016 11:14 PM
|
显示全部楼层
本帖最后由 50912cmea 于 8-4-2016 12:03 AM 编辑
ss24 发表于 26-3-2016 03:21 PM
逻辑方面很看个人的经验以及对所要解决的问题的了解,然后构思解决方案的逻辑。
正常来说应该是从上到下的解决方案逻辑思考方式,但由于有些人可能很难凭空想象整个庞大的结构,所以你可可以尝试从下到上的方式,先写某个部分,然后再把几个部分结合起来,结合起来后再从上到下的方式去看有没有问题,能否成为一个解决方案。
有些人看问题,那个问题在纸上是“平面”的,那个“平面”的问题看来看去,都不知道从何处下手解决。。。
有些人看问题,那个问题在纸上是“立体”的,那个“立体”的问题看来看去,就知道从那一道门(“入口”)开始进去,再到另一道门,直到最后一道门来解决问题。
.gif) |
|
|
|
|
|
|
|
|
|
|
发表于 7-4-2016 11:40 PM
|
显示全部楼层
本帖最后由 50912cmea 于 8-4-2016 12:04 AM 编辑
ss24 发表于 26-3-2016 03:21 PM
逻辑方面很看个人的经验以及对所要解决的问题的了解,然后构思解决方案的逻辑。
正常来说应该是从上到下的解决方案逻辑思考方式,但由于有些人可能很难凭空想象整个庞大的结构,所以你可可以尝试从下到上的方式,先写某个部分,然后再把几个部分结合起来,结合起来后再从上到下的方式去看有没有问题,能否成为一个解决方案。
请看 Modular programming  |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 8-4-2016 09:13 AM
来自手机
|
显示全部楼层
50912cmea 发表于 7-4-2016 11:40 PM
请看 Modular programming
是什么来的呢 |
|
|
|
|
|
|
|
|
|
|
发表于 8-4-2016 10:41 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|