非计算机专业想学计算机专业如何下手?

一个同学的问题:李老师好,我是一名文科类专业学生,但本身对计算机信息专业方面很感兴趣,并希望在此方面有所发展,但对该学科总体架构方面诸多迷惑,不知您能否为我提出些许建议?

我想了一下计算机专业的课程设置给了如下建议:

1、找计算机系统结构、组成原理、操作系统、计算机网络、数据库原理、信息管理系统这些书看看,能理解多少理解多少。这个可以和下面的过程同步进行,并且重复多遍。
2、找本C语言的书或者Java语言的书,书一定要偏操作的,最好你能跟着书做。把书后的习题上机调试了。
3、找本数据结构的书,尽量去理解书上的内容,在看书的时候,尽量拿语言把书山的各种算法都实现了。可以多学两遍。
4、找本算法相关的书,好好学学,最好能实现书上的各种算法。
5、找两个小项目做做吧。最好能包括图形用户界面、网络、数据库、文件操作这些常用的东西。
6、找本软件工程的书看看,跟着书上的过程走走。
7、再找两个项目做做吧。
8、选择一个自己喜欢的方向(Web方向、游戏方向、嵌入式方向、信息管理系统等等)。
9、选择该方向相关的一些技术。
10、实践。
10、可以考虑看看设计模式的东西。
11、实践
12、实践,直到你不想干的那天
实践是永恒不变的,自己的水平要想提高必须多写代码(要尝试写做不同类型的代码),不停的遇到问题,不断的解决问题,最后才能提高。有条件的话跟着其他同学去上上课。

其实作为计算机专业软件工程方向的学生,如果能把这些做好,我想找工作也不会有问题!

可能有不合适的地方,请多批评指正。

李绪成 优快云 Blog:http://blog.youkuaiyun.com/javaeeteacher
优快云学生大本营:
http://student.youkuaiyun.com/space.php?uid=124362
如果喜欢我的文章,就加我为好友:
http://student.youkuaiyun.com/invite.php?u=124362&c=7be8ba2b6f3b6cc5

I2C通信协议SCL与SDA引脚特性:核心要点总结 深入讲解I2C通信协议中SCL和SDA引脚的工作机制与电气特性,帮助理解i2c通信协议的稳定传输原理,掌握上拉电阻配置与信号时序控制要点。 阅读详情

相关推荐

Fat-Tree Topo Architecture(胖树拓扑结构)

背景 最近在搜索关于Fat-Tree的相关资料时,发现网上内容比较少,很多博客是相互转载的,拓扑结构图也加载不出来,使得对Fat-Tree的理解过于抽象。 实践 传统数据中心采用多层级的树形结构,这种结构针对客户端/服务器(C/S)模式能有较好的效果。树形结构包括单根树和多根树。多根数的根节点往往作为备份节点存在(我们以方格代表交换机)。 传统单根/多根拓扑结构有以下缺点:成本高,根部交换机必须要有足够大的带宽来满足下层服务器之间的通信;性能瓶颈,无法满足数据中心内部大规模的MapReduce和数据拷贝。

金色牛神的专栏 3万+

非计算机专业自学两年计算机的感悟

第一次接触程序是大一上学期期末考试的时候,那个时候空闲时间比较多,就在图书馆门口的旧书店里买了一本谭浩强的《C语言程序设计》(ps:这才是程序届的神书)看了几天。那个时候以为程序就是语言,把语言学会了就好了,因此就一直各种学习语言。把C语言学会之后就学习C++(用的是C++primer plus)。当时把这两门语言学完之后就去咨询了一下计算机专业的一位老师,他说让我学习MFC,然后我就开始看《VC++深入详解》,第一次接触图形化界面又是自学,废了老大劲了,然后看了这两本书之后就开始看侯捷的《深入详解MFC》

m0_64697893的博客 378

硬件作品3----STM32F103RCT6最小系统板MCU配置

电路未调试成功,目前刚打板,后续需要补充或者改版另行注明。

weixin_58364194的博客 5567

非计算机小白成功转行Python数据分析师,月薪2W后,我的学习经验总结!_python数据分析非本专业转行 工作待遇

1、Python必备开发工具有了完整的学习路线之后,接下来就是实操了,工欲善其事必先利其器 ,既然我们要学习Python,那么想与之的开发工具必须要先行安装好,利用好工具能让我们事半功倍。2、Python学习视频合集观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。3、实战案例光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。4、一百道Python练习题。

2401_84141219的博客 1090

DINOv3 网络结构解析:从 ViT 到 ConvNeXt 的双路线设计

本文深入解析了DINOv3网络结构的双路线设计,包括ViT和ConvNeXt两种主干架构。ViT路线通过轴向旋转位置编码解决了传统ViT对固定分辨率的依赖,而ConvNeXt路线则优化了卷积设计,提升了实时处理能力。文章还探讨了Gram Anchoring、混合自监督目标等关键技术,展示了DINOv3在多任务和多模态应用中的强大潜力。

weixin_29214199的博客 565

python中有趣的库 freegames 的详细使用

freegames 是一个包含多个简单 Python 游戏的开源库,适合初学者学习 Python 编程和游戏开发。以下是 freegames 的详细介绍和用法示例。

数据知道的博客 3万+

非计算机专业如何转行成为程序员?我用亲身经历教你用这三种方法_非计算机专业如何转行做程序员

非计算机专业如何转行成为程序员?我用亲身经历教你用这三种方法_非计算机专业如何转行做程序员

xiangxue666的博客 2088

QcarCamera-EVS HAL实现(一)

高通车载EVS实现

qq_37057338的博客 2379

非计算机专业C语言程序设计课快速入门

Chaos蒟蒻的博客 480

【异常】Cursor导入Karpathy指南失败解决方案Failed to import GitHub/GitLab rules: Error executing git: Cloning into

摘要:本文解决了Git克隆单个文件报错的问题,指出git clone只能克隆整个仓库而非单个文件。提供了两种解决方案:1) 推荐手动创建规则文件,在Cursor项目中新建.mdc文件并粘贴Karpathy行为指南完整内容;2) 备选克隆整个仓库获取文件。指南包含编码行为规范,强调简单性、精准修改和明确目标。还说明了如何设置全局规则和即时生效的方法。

奶爸的编程之路,也就一周冷个三天 174

从数据读取到业务事件:理解 ABAP CDS 视图的目的与选型(含 RAP、扩展与分析场景)

CDS视图在SAP S/4HANA中不仅是数据查询工具,更是语义模型和运行时能力的载体。它通过分层架构(基础视图、组合视图、消费视图等)实现数据复用与场景适配,支持UI、分析、事务处理等多样化消费。视图类型包括提供数据访问的接口视图(I_前缀)、消费视图(C_前缀)和事务视图,以及不提供数据访问的扩展视图。这种分层设计确保了数据模型的稳定性与扩展性,同时支持自定义字段和上下文感知分析。正确理解CDS视图的用途和分层规则,能帮助开发者构建更健壮、可维护的SAP应用。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 302

计算机专业课程内容怎么样,计算机有哪些专业课程 计算机专业就业前景怎么样...

计算机应用已普及到各大行业与领域,学好计算机是当下最要紧的事情,不会计算机你将无从下手,任何工作都在用计算机,不会计算机你可真的是太落伍了,想学计算机,那么计算机有哪些专业课程呢?学会计算机前景又如何?IT培训网带你认识计算机行业。计算机有哪些专业课程?计算机专业主要学习内容电子技术、离散数学、程序设计、数据结构、操作系统、计算机组成原理、微机系统、计算机系统结构、编译原理、计算机网络、数据库系统...

weixin_29047919的博客 162

SAC-IA算法点云粗配准

SAC-IA(Sample Consensus Initial Alignment)是PCL库中的一种初始点云配准算法,它使用特征匹配和RANSAC(随机抽样一致性)框架来估计两个点云之间的初始刚性变换。其目标是通过特征描述符找到一组可靠的匹配点对,并使用这些点对估计初始对齐的变换矩阵。

twnkie的博客 1445

高考后想学AI:完整指南(暑假学习+专业选择+四年路线)

这篇文章写给三类人:刚考完高考不知道暑假干嘛的、正在填志愿纠结选什么专业的、马上入学想提前规划四年的。不贩卖焦虑,不灌鸡汤,只讲三件事:暑假该做什么、专业该怎么选、大学四年怎么走。读完大概需要15分钟。如果你现在手痒想直接学AI,可以直接跳到第二部分。

在渔村里看AI,偶尔捕点新鲜的。 342

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

当下计算机的应用有哪些领域,计算机有哪些专业课程 计算机专业就业前景怎么样...

计算机应用已普及到各大行业与领域,学好计算机是当下最要紧的事情,不会计算机你将无从下手,任何工作都在用计算机,不会计算机你可真的是太落伍了,想学计算机,那么计算机有哪些专业课程呢?学会计算机前景又如何?IT培训网带你认识计算机行业。计算机有哪些专业课程?计算机专业主要学习内容电子技术、离散数学、程序设计、数据结构、操作系统、计算机组成原理、微机系统、计算机系统结构、编译原理、计算机网络、数据库系统...

weixin_30242527的博客 287

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

IT专业大学生迷茫些什么

IT专业大学生迷茫些什么

hdfghh的博客 1077

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

一位想学很多的大一同学

【来信】   ……(一封标点、断句都很乱的信,作者甚至写完都没有再看。)【回复】   信结尾你说,说得有点乱。我在读的中间,要不是想看明白,也真觉得读不下去了。这是一封你一边想一边写出来的文字,想的中间有跳跃。   犹豫之后,我决定给你提出要求,请你将这封信重新整理后再给我发来。要知道,这封信如果是求职信,或是工作后给领导汇报工作的信,可能你失去机会的原因就是这个。你感觉自己的学习有些乱,大

迂者-贺利坚的专栏 4734

IT专业大学生迷茫些什么?

流沙 13:34:21你好在csdn上看了你的文章觉得很受启发 Tony 13:32:47不客气 流沙 13:35:34很高兴认识你多多指教 Tony 13:33:50指教谈不上 流沙 13:37:02我是计算机专业的但总感觉自己没有激情想请教你 Tony 13:36:14为什么没有激情呢? 流沙 13:39:06就是兴趣不足我不知道怎么入手(编程) Tony 13:37:20那你的兴趣是什么?

ToB公司的战略与经营 5652

计算机专业毕设选题效率提升指南:从选题迷茫到技术落地的实战路径

作为一名计算机专业的学生,我深知毕业设计选题阶段的迷茫与焦虑。看着长长的题目列表,或者面对一片空白的选题表,那种无从下手的感觉,相信很多人都经历过。耗费数周时间反复纠结,不仅压缩了后续的开发周期,更可能导致项目质量下降,甚至影响毕业。今天,我想结合自己的经验和观察,分享一套旨在的实战路径,希望能帮助大家快速找到方向,把宝贵的时间用在刀刃上。

2600_94960050的博客 247

3年功能测试成功进阶自动化测试,月薪28k+(2)

确定自己喜欢的是什么,钻研业务?钻研技术?业务测试具有一定的局限性,以后的工作可能基本限制在你说接触的业务知识里,跳槽什么的也类似这一个道理。其他不同的业务又需要重新去学习。但行行出状元,做好了就是某个业务的业务测试专家。是否喜欢研究技术,是否对代码敏感,学技术是个痛苦漫长的过程,需要坚持,更加需要承受打击。技术性的测试不受业务的影响,只看单位需要什么能力,而自己是否已经掌握、熟能生巧。用所学的技术发现问题,解决问题。提高产品质量、提高工作效率。

2401_86640547的博客 291

跨考计算机—努力换青春无悔(纪录篇)

跨考计算机—努力换青春无悔(纪录篇) 我今年大三,中国地质大学(武汉)土地资源管理专业学生,报专业时很迷茫,果不其然,被调剂了。大一生活浑浑噩噩,成绩也不理想,想换专业也换不成,可是我一直总想实现点什么。 我心理上的改变大概是2018年上半年,那个时候我接触了微信小程序,感觉这个东西真的非常的可爱,里面的小游戏小程序不受内存的限制,想用就用,想关就关,很自由。随即我就有写一款APP的想法,可以说看...

ScienceBomb的博客 8451

略谈从计算机专业,再到软件构建的初识

从高中开始接触计算机专业的课程,学了三年的C语言,也是为了应付考试能够把所有的要靠的题型做的提笔就有答案,哪怕是编程也是如此。可是里面最重要的指针都没有学到,因为考试完全用不到指针,为了一纸高考,也就这么学着,高考后就不了了之。考上了大学之后选择移动专业的理由也是很奇葩的很,因为班里没人选这个专业,我就屁颠屁颠的选了这个。 大一到现在三个学期过去了,虽然说学的东西都能懂点皮...

weixin_30252709的博客 82

迷茫啊

房石磊(嵌入式) 507
上一篇: MySQL数据库中文乱码问题如何解决
下一篇: 程序是写给人用的
Java_Web_Book
博客等级 码龄18年 8粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值