在代码中寻找目标

十几篇博客读下来,让我不得不佩服这些博主的经历以及他们在学习上的努力程度,同时也让我感受到了目前自身的远远不足。这些博主中,有科班出身的,也有非科班出身的,但是不管他们学的是数学,英语,计算机专业,还是其他的学科,我看到更多的是他们都是靠自学成才,甚至在短短的时间内学习了很多语言与技术,而且还有部分博主是从小就开始受到计算机方面的知识的熏陶,并渐渐对此感兴趣的。他们的经历,让我了解到即使我们是科班出身的学生,但是仅仅依靠学校里老师讲的那些知识似乎是不够的,而更多的需要自己去学习更多的知识,并在实践中不断学习。

第一部分:结缘计算机

尽管以前有玩过电脑,但真正开始接触计算机方面的较深入学习,是在大学期间。至于为什么会选择计算机专业,那是因为高考成绩不太理想,而且对专业没有明确的概念,服从学校的专业分配,也让我因此开始了软件工程专业的学习。说实话,刚开始的我对该专业并没有很深刻的认识,而大多数博主是从小就接触过了计算机方面的培训或学习,相比之下,我并没有什么优势。

我虽然入学刚开始对计算机不怎么感兴趣,但是想到既然已经被选择到了计算机领域,当下应该是调整好自己的心态,好好学习。所以,在之后,我认真听老师讲课,做好课堂笔记,并在课下及时用电脑照着教材的代码一点一点地敲着,渐渐地,我发现自己一个人沉浸在敲代码的世界中很自在,也很享受,感觉代码似乎就是我的小伙伴,而我和它在静静地交流着,对于我这种不善于与人打交道的性格,我越来越喜欢这种“独处”的感觉。于是,我开始渐渐对代码产生了兴趣,也希望自己能学好专业的知识,继续学习计算机的知识。

第二部分:在计算机系里学习

说实话,对于大学生活的不满意之处,就是宿舍的环境不太好,对于我来说,没有一个好的环境,有时难免会心烦意乱。至于我理想的大学教育,是有着良好的教师资源,学校的设备达到基本条件,更重要的是有良好的学习氛围以及师生之间的关系。跟学校给我的区别还是有的,但是不管怎样也不能改变什么,只能改变自己的心态去顺应吧。

中国的大学与国外的大学差别也肯定是存在的,但是也不能就说国外的教育就一定是十全十美的,毕竟任何事情都有两面性,每个教育都有它的好处所在,也会有坏处所在。当然,国外的某些大学的教育确实会有比中国做的好的地方,在博客中(http://blog.sciencenet.cn/blog-765339-847817.html)讲到:美国常青藤学校非常注重本科教育,有的甚至优先于科学研究,有很合理的制度设计和人文关怀,也很强调学生参与,相对于中国仍然沿用的传统式知识灌输,这是很现代化的教育,也容易吸引和保持学生的兴趣和注意力。而中国的大学的教育,老师和学校有时候还做不到国外那样也是情有可原的。

迄今为止我写了多少代码没有具体统计过,但是目前我比较欠缺的就是做过的软件项目并没有很多,学习的语言以及计算机方面的知识也没有很多。有时候需要冥思苦想找寻方向与目标,有时候需要加班加点,有时候需要搜集很多资料,才能做好一部分的功能实现。尽管这个过程有点累,但是沉浸在打代码的过程中却让我感觉很满足,看到通过自己的不断的努力得到的成果莫名地有种兴奋、喜悦的感觉。我觉得自己花的心思很多,很享受的也就是在学校做的几个实训项目,主要有以下几个:

1、运用C语言模拟设计一个新生报到系统;

2、运用C语言、链表知识设计一个ATM存取款系统;

3、运用数据结构算法知识设计一个城市公交查询软件、一个交通咨询系统;

4、运用html、css、javascript设计一个个人博客系统;

5、运用SQL语言设计一个ATM系统、一个工厂数据库管理系统。

对于科班出身和北大青鸟的区别,我觉得,科班出身能在学校里更好地学习基础知识,跟随老师的脚步去学习专业课程的基础,而北大青鸟就有种是“自主学习”的味道,更多的是为了解决就业的问题,在博客E(https://www.cnblogs.com/geniusalex/p/4928713.html)中博主有说到,这些培训学校会教学生在简历上“作假”。

第三部分:未来规划

对于未来在IT行业的发展,看了这么多的博主分享的工作经历,我感受到一个人是不能随随便便就成功的,是要靠知识、技术武装头脑,而知识是学不完的,还有很多知识需要我继续去学习,只有把自身的能力提高了,才会让别人看到你的可用之处。对于未来的工作,在IT行业的工作强度似乎比较大,如果要一直做一名程序员似乎是不太现实的,也是比较困难的,作为一名女生,对于身体的状况以及发展的前途还是需要考虑的。

但是,不管怎么样,以后在社会,不论在哪个岗位上,我都会坚持在实践中不断学习,不断充实自己,不断提高自己的技术水平,在还喜欢这份工作的时候,就坚定地做下去,踏踏实实地做好今天的事,注重经验的积累和总结,认清自己。前方的道路,不管是否充满荆棘,也依然要坚定地走下去。

时间: 2024-10-10 22:35:20

在代码中寻找目标的相关文章

leetcode——Search for a Range 排序数组中寻找目标下标范围(AC)

Given a sorted array of integers, find the starting and ending position of a given target value. Your algorithm's runtime complexity must be in the order of O(log n). If the target is not found in the array, return [-1, -1]. For example, Given [5, 7,

在字符串中寻找目标字符串

在终端输入多行信息,找出包含"ould"的行,并打印改行. 如: Au,love could you and I with fate conspire To grasp this sorry scheme of things entire, Would not we shatter it to bitd – and then. 在终端输出上述的文字,输出 Au,love could you and I with fate conspire Au,love could you and I

在后台代码中动态生成pivot项并设置EventTrigger和Action的绑定

最近在做今日头条WP的过程中,遇到需要动态生成Pivot项的问题.第一个版本是把几个频道写死在xaml里了,事件绑定也写在xaml里,每个频道绑定一个ObservableCollection<ArticleItem>.xaml中一个Pivot项的代码大体如下: <phone:PivotItem Header="热点"> <Grid Margin="12,0,0,0" > <Grid.RowDefinitions> &l

Spring中的AOP(五)——在Advice方法中获取目标方法的参数

摘要: 本文介绍使用Spring AOP编程中,在增强处理方法中获取目标方法的参数,定义切点表达式时使用args来快速获取目标方法的参数. 获取目标方法的信息 访问目标方法最简单的做法是定义增强处理方法时,将第一个参数定义为JoinPoint类型,当该增强处理方法被调用时,该JoinPoint参数就代表了织入增强处理的连接点.JoinPoint里包含了如下几个常用的方法: Object[] getArgs:返回目标方法的参数 Signature getSignature:返回目标方法的签名 Ob

Spring 3.0 学习-DI 依赖注入_创建Spring 配置-使用一个或多个XML 文件作为配置文件,使用自动注入(byName),在代码中使用注解代替自动注入,使用自动扫描代替xml中bea

文章大纲 在xml中声明bean和注入bean 在xml中声明bean和自动注入bean 自动扫描bean和自动注入bean 对自动扫描bean增加约束条件 首次接触spring请参考 Spring 3.0 学习-环境搭建和三种形式访问 1.典型的Spring XML 配置文件表头 <?xml version="1.0" encoding="UTF-8"?><!-- 一般化的Spring XML 配置 --> <beans xmlns=

项目--js中替换目标字符串指定的所有字符

js提供的字符串替换函数replace可以将字符串中符合条件的字符串替换成目标字符串.但是一般使用字符串进行查找替换只能替换第一个符合条件的结果.如var str = 大家都是男人吗,难道不是吗!;str = str.replace('吗', '嘛');alert(str);var str = 大家都是男人吗,难道不是吗!;str = str.replace('吗', '嘛');alert(str);上述代码中只有第一个吗被替换,输出结果是大家都是男人嘛,难道不是吗! ,嘿嘿如果想全部替换字符串

java 处理html代码 中&lt;p&gt; 标签 保证闭合

需求: 处理一段html代码中<p>标签,使其不嵌套,闭合,无内容暴露在标签之外 例如: 11111<p></p>22222<p>33333</p><p>44444</p>555555<p></p>66666 思维导图: 代码: public static String checkpp(String content){ String Str; int time =0; int pos =0; int

在DataList、Repeater的HeaderTemplate和FooterTemplate模板中寻找控件FindControl

[程序代码] <asp:Repeater ID="Repeater1" runat="server"> <HeaderTemplate> <asp:Label ID="Label1" runat="server" Text="AAAAAAA"></asp:Label> </HeaderTemplate> <ItemTemplate> &

矩形网格中寻找最长递增序列

在矩形网格中寻找最长的递增序列 比如如下网格 97,47,56,36 35,57,41,13 89,36,98,75 25,45,26,17 结果要求输出 17, 26, 36, 41, 47, 56, 57, 97 基本想法就是对图中的每一个点都当作起始点试一编 将序列最长的保存起来 最后输出 代码如下 使用java编写 import java.util.ArrayList; public class 最长递增序列 { static int[][] rect={ {97,47,56,36},