大一新生迷茫学习,望解惑

我想问一些关于计算机就业方向前景和学习中应该怎么做的方法,目前总是发现同级同班同学们思维总是比我更快,现在在学C语言,我写的代码总是很复杂,很慢,别人10多分钟写完的,我可能需要一个小时甚至更更多,而且代码的可读性差总是很差,学的很迷惑,希望前 、辈们能够提供一些学习方法和推荐,也可以是一些C语言等书籍的推荐。

送给你八个字:提前预习,超前学习
1,把课堂学习当做复习,而不是第一次学习
2,高质量完成课后习题
3,只要不懂,就问老师,同学,csdn,百度,把老师要求的代码敲的滚瓜烂熟