渣一本cs专业,求大神指条明路。

1、多接触一些语言,多了解这个世界上在流行什么,不是坏事。如果你是觉得Java/C#看上去和C/C++没什么太多不同,没劲……推荐你去看看C#。C#从4.0开始有趣飞了,比如:你可以用LINQ,类似SQL的语法,描述你要什么,而不需要思考怎么做。 【渣一本cs专业,求大神指条明路。】 渣一本cs专业,求大神指条明路。

(topcoder SRM 625 DIV2 AddMultiply,大意:给定y,找3个数x,x,x,使得,( x * x ) + x = y,每个数都在-1000到1000的范围内,每个数不能等于0或1)2、顺带提个醒:你的大学学习重点是不是偏了……如果把编程比作木匠活的话学习一些编程语言,只是掌握了锯子、刨花等工具的搞法。如果你只是掌握了工具的搞法,那你一辈子也就和桌椅板凳床什么的在一起了。如果想做漂亮的精品,就要有对艺术的思考,甚至要学结构力学什么的。同样的,如果你想成为架构师等,你需要的不能只是说我会xx语言、yy框架。你还需要,掌握一些计算机方面的“内功心法”。这些“内功心法”,包括但不限于:数据结构、操作系统、计算机网络、计算机组成原理、编译原理。3、至于应用的方向上:纯粹工程方面的话,技术迭代飞快,前端每年一堆新框架等你学,Android和iOS的移动开发开始回归理性,Java后端、服务器开发好像都还有需求,云计算及其相关技术也是热闹的不得了,反正是百花齐放中。需要一点理论背景,然后为工程所用的方面,数据挖掘和计算机视觉这两年大热。这些东西,是学校课程不一定能给你的(档次差的基本就学不到),这就需要你自己平时掏出时间,先了解一圈,然后选择你感兴趣的方向深入学习、接触相关工程,这样找工作比较容易占有优势。(数据挖掘、计算机视觉、云计算以及分布式系统这几块可能读研会很有必要)


    推荐阅读