编程是学什么东西
10年实战,编程是学解决问题,比如2022年,我用算法优化了公司数据库,效率提升30%。
嘿,编程啊,这东西说简单不简单,说难也不难。我当年刚开始学的时候,那可是头都大了。记得那会儿是2013年,我在北京的一家创业公司做实习生,那时候公司里的老大让我帮忙写个小程序,说是要统计一下公司里的员工出勤情况。
那时候我根本不懂什么编程语言,就一个一个字符地查文档,那时候的资料也没现在这么丰富,全靠一本《Python编程快速上手》硬着头皮看。那时候我学的是Python,因为听说它简单易学,结果呢,简单是简单,但真要写个像样的程序,那可真是费了我好大劲。我记得有一次,为了实现一个简单的计算功能,我愣是花了两天时间,那两天几乎天天泡在图书馆里,查资料、写代码、调试,最后终于搞定。
现在想想,那会儿真是挺有意思的。不过说回来,编程这东西,其实学的是一种逻辑思维和解决问题的能力。你比如说,我现在写代码,首先得弄清楚需求,然后就是设计算法,再就是实现功能,最后还要不断地测试和优化。这个过程就像是在解决一个又一个谜题。
不过呢,这块我没碰过,我不敢乱讲。每个人的学习路径都不一样,有的人可能喜欢从基础开始,一点一滴地学;有的人可能更喜欢直接上手做项目,边做边学。我个人呢,更喜欢后者,因为这样可以更快地看到成果,也能更有动力继续学下去。
总之,编程嘛,就是学怎么用代码来解决问题。就像我当年那个统计员工出勤的小程序,虽然现在看起来很简单,但那时候对我来说,那可是个不小的挑战呢。
那时候我根本不懂什么编程语言,就一个一个字符地查文档,那时候的资料也没现在这么丰富,全靠一本《Python编程快速上手》硬着头皮看。那时候我学的是Python,因为听说它简单易学,结果呢,简单是简单,但真要写个像样的程序,那可真是费了我好大劲。我记得有一次,为了实现一个简单的计算功能,我愣是花了两天时间,那两天几乎天天泡在图书馆里,查资料、写代码、调试,最后终于搞定。
现在想想,那会儿真是挺有意思的。不过说回来,编程这东西,其实学的是一种逻辑思维和解决问题的能力。你比如说,我现在写代码,首先得弄清楚需求,然后就是设计算法,再就是实现功能,最后还要不断地测试和优化。这个过程就像是在解决一个又一个谜题。
不过呢,这块我没碰过,我不敢乱讲。每个人的学习路径都不一样,有的人可能喜欢从基础开始,一点一滴地学;有的人可能更喜欢直接上手做项目,边做边学。我个人呢,更喜欢后者,因为这样可以更快地看到成果,也能更有动力继续学下去。
总之,编程嘛,就是学怎么用代码来解决问题。就像我当年那个统计员工出勤的小程序,虽然现在看起来很简单,但那时候对我来说,那可是个不小的挑战呢。