接下来我该如何编程?

3 投票
9 回答
790 浏览
提问于 2025-04-11 20:30

我感觉自己在学习编程的路上一直在打转,不知道该选Linux还是Windows,也不知道该学网页编程还是系统编程,甚至是Python还是PHP。

我在自学编程,但总是被各种选择搞得很迷茫。总是有看似合理的理由让我分心。比如说开源软件和专有软件的选择。最近经过一年的思考,我发现Linux对我来说并不太合适,主要是因为我想在Channel 9上看视频,而Linux用起来有点笨重。所以我开始考虑,既然Windows似乎是个“必要的恶”,那我是不是应该学ASP.NET呢?

我希望我说的这些能让人明白。我选择网页开发作为我的学习方向,是因为我有实际的任务要去完成,而不是无目的地翻阅参考书。

有没有人能分享一下他们是怎么保持专注的,不被各种想法和方向分散注意力的?

9 个回答

2

实用程序员的一条建议是每年学习一门新语言。可能每次都要学一种完全不同的语言(可以看看马丁·福勒对此的看法)。

回到你的具体情况,你选择编程这条路是因为你喜欢它(我希望是这样 :-));如果你对现在的环境不满意,那就去改变它吧。

2

我选择学习网页开发作为我的编程学习路线,是因为我有一个具体的任务要完成,而不是无目的地看参考书之类的。

这正是一个很好的学习路径。我觉得大多数人都是这样开始编程的。找到一个问题,然后用合适的技术来解决它。不断寻找你感兴趣的问题,你会找到属于你自己的答案(可能和我的答案不一样)。

7

你只会有一段时间的第一语言学习。选择一个你感兴趣的方向,然后去追随它。没有办法避免那种“从消防栓喝水”的体验。

早期的项目要简单且具体。做一些有用的东西,这样你就会有动力去继续。

无论是网页、桌面应用还是手机应用,都没问题。找到一个让你在不编程的时候也会想到代码的方向,这样你就知道自己走对了路。

撰写回答