非计算机专业,在创业公司做开发,需要学习的东西很多,但又不知道从何入手,有啥好的建议吗
掌握精通一门基本的语言(你或许已经有了),语言是工具,优劣莫衷一是,切勿博而不精;数据结构和算法,当有了这个基础过后,自然而然会在工程中用到,我个人认为是这样;明智的选择参考学习书籍(这个很重要),到豆瓣或者各大论坛逛逛,里面有很多的介绍和评价;与网友交流。算法就像上面所说,学到家了,自然而然会用到的。至于设计模式和OO等等,我自己还没参悟,就不插嘴了。
■网友的回复
没学过操作系统,没学过编译原理,没学过数据结构和算法(在自学)。这不是入手点吗?如何能够更有效率的学习,避免什么都想学什么都学不好的情况?一次一个。别什么都想学。怎么将学到的东西(例如,算法、设计模式、面向对象等)更好的融入到平时的工作中?不断的学。等你觉得一个领域你都学精了,还不知道怎么融入平时的工作中,你可以用这个领域的成果和研究前沿的问题到吐槽:我都学成这样了,还是屁用没有。
■网友的回复
我觉得应该学的不是技术!而是软件工程!团队协作,版本控制,更好的架构!很多事情单一技术是无法解决的!推荐几本书吧《个体软件过程》《团队软件过程》《人件》《人件集》《人月神话》!
■网友的回复
原来我们公司一个技术大牛,清华计算机毕业的,我问他说你是不是都是学校就学好的,他说,学校能教的真的有限,都是自己工作中实践出来的,所以兄弟加油,知道自己不足的人才能进步!
推荐阅读
- 北京哪里点痣好
- 女,二本旅游管理专业毕业,大学毕业在北京小旅行社做旅游销售,未来会咋样?
- 个人健康对创业者或企业家意味着啥
- 想去香港浸会读制片专业研究生 以后想留香港拿身份证 看到很多人说香港的生活这样那样 不知道选择对不对
- 中国人民大学应用统计专业学费
- 创业4年,职业规划咋破
- 关于五岳散人在微博卖胶原蛋白肽与诸位生物、医学等网友的口水战,知乎各位相关领域专业人士咋看
- 专业马拉松选手比赛中咋解决上厕所这个大问题
- 能不能从专业的时尚审美角度分析张杰的土?
- 露珠第一次问问题 刚刚稀里糊涂考进了中国政法大学的新闻专业 不知道在这里有没有未来 ?