从学生到程序员(四) 关于非计算机专业

vscode+latex+bib文献管理 下载vscode 安装插件`` 在setting.json中配置 在.tex文件中编写论文内容,然后左侧TEX侧边栏中编译,如下图所示,中文用xelatex,英文用pdflatex;编译成功后,就可以查看pdf版本的论文了,我一般在浏览器显示。 涉及到文献编译:XXX.bib中存储文献管理内容;XXX.tex是文章内容,使用xelatex编译后会生成XXX.aux,ctrl+⋅ctrl+·ctrl+⋅打开命令行窗口,输入bibtex XXX(可以对aux文件进行编译,不需要加后缀),然后再xelatex. 阅读详情
 

从学生到程序员(四) 关于非计算机专业

我是计算机专业的学生,也就是别人说的所谓“科班出生”吧。在上学的时候就接触过很多非本专业的同学,因为共同的爱好成了好朋友。他们喜欢计算机,绝大部分毕业后也做了和计算机相关的工作,所以我一直认为,其实争论科班不科班的没有多大的意义,关键在你的态度,你爱不爱软件开发这个职业。

说白了,计算机就是工具,如果你没有某一方面的专业知识,这工具也不会用得太好。不懂财务的软件设计人员永远也设计不出好的财务软件,不懂化工的软件设计人员永远也设计不出好的化学分析软件,没有美术基础,你的绘图软件也不会好到哪里去。从这个意义上说,我其实挺羡慕非计算机专业的同学的,他们比我多了一项技能。

目前和计算机专业课程交叉比较大的专业是电子、自动化,我从来不敢在这些专业的学生面前吹嘘自己的那点专业知识,也没有把他们当作外系的,他们可是毕业时很强悍的竞争对手。我还有一个好朋友,他对操作系统很感兴趣,对市面上能够搞得到的操作系统都非常熟悉(Solarise这个东东还是当年他告诉我的),他的机器装了好几块硬盘,有8、9种操作系统。你们猜他是哪个专业的?------机械工程。最后毕业时,他凭借对电脑软硬件的熟悉去了一个专门搞小型机的单位,现在还在向我大谈IBM370的好处。

如果非要说非计算机专业的学生变成程序员的过程和我们这些人有什么不同的话,我感觉最大的不同在一门课上,这就是《数据结构》。这门课可能是对编程影响最大的一门课了,而且非计算机专业几乎不会开。大家都会写代码,可是学过这门课的学生(我说的是认真学习并且理解)和没有学过的学生编出来的代码绝对是不一样的。如果你没有学过,和我的看法相左,我不想无谓地争论,你可以去看一看再说话。

专业并不重要,关键在你的态度,你爱不爱软件开发这个职业。

 

未完待续

 

Wearebug(天下)

wearebug@etang.com

NXP S32k3 MCAL ADC配置 S32K3 配置MCAL ADC 阅读详情

相关推荐

给STM32 LWIP做一次‘性能体检’:手把手教你用Wireshark和iperf诊断网络瓶颈

本文详细介绍了如何使用Wireshark和iperf工具对STM32 LWIP网络性能进行全面诊断,帮助开发者精准定位网络瓶颈问题。通过搭建测试环境、集成iperf测试框架、深度报文分析和LWIP配置优化,实现从9KB/s到80MB/s的性能飞跃,特别适用于解决TCP发送速率和卡死问题。

weixin_29631169的博客 288

从一个艺术生到一个程序员

简单说一下我的成长史吧。本人从小学到高中,从没考过班里的前十名,从初二开始英语就不及格。高中之前从来没有感受过压力是什么样的。呵呵,现在想想有点后悔,玩的时间太长了。中考那年,离我们那的二类高中差一分(唉,有点太背),没办法只有上三类的了,在高中我知道了如果在不学,将来。。。。。。(大家都明白),为了考大学,我背起了画架,成为了一个艺术生,自认为艺术生都有一个不容易改掉的坏毛病,那就是懒散(我也不...

web开发自学 420

血管分割中的直径平衡难题:从clDice到cbDice的演进与实践

本文探讨了血管分割中的直径平衡难题,详细分析了从clDice到cbDice的技术演进与实践。通过引入半径感知权重和边界对齐惩罚,cbDice在保持拓扑完整性的同时提升了几何敏感度,显著改善了细小血管的分割效果。文章还分享了在nnU-Net中实现cbDice的工程细节,包括GPU加速骨架提取和多任务损失组合策略,为医学影像分析提供了重要参考。

weixin_29170327的博客 243

如何教会非计算机专业的女友写代码

背景: 女友14年本科毕业,学的是商科,大学里一点编程都没接触过,毕业后也从事与编程无关的工作,工作了一年多觉得工作不合适自己,想换一份持续学习、有挑战的工作;与此同时在我的耳濡目染下渐渐对写程序产生了兴趣,于是我们就做了大胆的决定,转程序媛吧。 我目前还是上海交通大学计算机系研二的学生,虽然未来的职业规划不是前端方向,但学生时期做过许多项目,教她前端入门完全没有问题,与此同时还需要帮她自

luyaran的博客 442

强化学习-----DQN(Deep Q-network)

DQN(Deep Q-Network)是一种基于深度学习和强化学习的算法,由DeepMind提出,用于解决离散动作空间下的马尔科夫决策过程(MDP)问题。它是首个成功将深度学习应用于解决强化学习任务的算法之一。DQN,即深度Q网络(Deep Q-network),是指基于深度学习的Q-Learing算法。那什么是Q-leaning?可以看上一篇文章Q-learning是一种经典的强化学习算法,用于解决马尔可夫决策过程(Markov Decision Process,MDP)中的控制问题。

qq_74722169的博客 2万+

FreeCAD源码分析:Sketcher模块

Sketcher模块基于Part模块功能实现了特征编辑(Feature Editing)建模的功能。这类参数化建模系统主要包括几何表示、约束求解器等两大组成部分。

国产CAx(CAD/CAE/CAM)软件研发 6523

《非程序员》第五期

征稿启事来稿情况《非程序员》返回首页下载时若不正常或出现“403...Forbidden字样”,请看下载说明>> UMLCHINA以e-book方式发行免费电子杂志《非程序员》,内容涉及软件工程的各个环节:需求,设计,构造,测试,维护,配置管理,管理,过程,工具,质量...    第五期(4.2M)下载点1,下载

dbbdggdbbdgg的专栏 1155

【人工智能AI】是什么?

人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟延伸和扩展人的智能的理论方法技术及应用系统的一门新的技术科学。(百度百科)人工智能的基本原理:机器从「特定的」大量数据中总结规律,形成某些「特定的知识」,然后将这种「知识」应用到现实场景中去解决实际问题。在这个基本原理的基础上,有3个特征:1、人工智能本质上是一种工具2、人工智能技能只能解决特定的问题,而不是什么都能做3、人工智能属于归纳逻辑,可以告诉你是什么,但是不能告诉你为什么。

KJCZ.AK的博客 2万+

设置foxmail通过ccproxy代理收发邮件

当别人能上网时,而且他和你够铁,让他打开ccproxy,然后你就能通过他上网了,ccproxy的设置,这里就不说啦,因为设置很简单,比较麻烦的是foxmail的邮件设置,怎么样才能让你自己的foxmail通过他的ccproxy上网呢?设置也不是很麻烦,打开自己的foxmail,点自己的邮箱名字,然后右键属性,然后在邮件服务器选项那里,把 发送邮件服务器和pop3服务器的地址,都改成你哥们的ip地址。具体如下:比如你哥们的ip地址是192.168.1.102 ,你自己的ip地址是192.168.1.203,你

兼容并蓄终宽阔,若谷虚怀鱼自游 8451

【原创】汇川H5U PLC控制伺服的方法

6、在线调试-进入伺服调试,可以在本软件上进行调试,可以实现原点回归、正向点动、反向电动、使能(这里使能打开时触摸屏上的使能不能打开,会冲突)、复位、停止(如下图所示)。5、在原点返回设置中一般情况下对原点信号、正限位、负限位、原点返回方向、原点返回方式进行设置,其他设置默认不改(如下图所示)。3、在单位换算设置上只需要修改脉冲数和移动量(根据伺服配套导轨上名牌进行设置),其他设置默认不改(如下图所示)。11、双击后右边出现编辑框 在上半部分定义变量(IN、INOUT、OUT、VAR)(如下图所示)。

Qinmingyue13的博客 6665

[系统安全] 十一.那些年的熊猫烧香及PE病毒行为机理分析

如果你想成为一名逆向分析或恶意代码检测工程师,或者对系统安全非常感兴趣,就必须要认真分析一些恶意样本。熊猫烧香病毒就是一款非常具有代表性的病毒,当年造成了非常大的影响,并且也有一定技术手段。本文将详细讲解熊猫烧香的行为机理,并通过软件对其功能行为进行分析,这将有助于我们学习逆向分析和反病毒工作。后续作者还将对其进行逆向调试,以及WannaCry勒索蠕虫、各种恶意样本及木马的分析。基础性文章,希望您喜欢!同时,本文部分实验参考姜晔老师的视频分析,真的非常佩服和值得去学习的一位老师。技术路上哪有享乐,为了提升安

杨秀璋的专栏 7327

foxmail代理的情况下添加新账户

最近遇上了一个小问题,foxmail在使用代理上网的情况,不能添加新账户,很是麻烦。 开始在账户里面,我选择使用代理,但总是提示网络连接不上,实在让人奇怪。 后来: 将账户设置下的代理选择改为不使用代理,然后在工具系统里面,点网络,选择使用IE浏览器设置,即可。 这样就可以了。

如山石的系统虚拟化之路 1402

Python爬虫抓取学术期刊数据(Springer、Elsevier)

本文详细介绍了如何使用Python爬虫抓取学术期刊网站(如Springer、Elsevier)上的文章信息,并进行数据清洗和存储。我们使用了requestsSeleniumpandas等技术,通过模拟浏览器行为来绕过反爬虫机制,并将数据保存为Excel文件,方便后续分析。未来,我们可以通过加入更多的期刊网站数据源,扩展爬虫的功能,抓取更多的学术数据。同时,结合自然语言处理(NLP)技术,可以对抓取的文章进行自动化的摘要提取和主题分类,为学术研究提供更多的支持。

2201_76125261的博客 1487

公司的代理 git代理 foxmail代理 cmd代理 nodejs代理 vscode代理 各种设置

入职第一天,先把所有代理都搞了,不然上不了网。总结一下。 1.git代理设置 执行下面两条语句 git config --global http.proxy proxy.neusoft.com:8080 git config --global https.proxy proxy.neusoft.com:8080 如果需要用户名和密码 git co...

掉漆的博客 651

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

南通网易企业邮箱代理商:网易邮箱怎么登录foxmail

通过以上步骤,您已经成功登录了foxmail,开始使用网易企业邮箱。网易企业邮箱作为一款稳定可靠、安全高效的企业邮件解决方案,为企业提供了便捷的邮件管理工具。作为南通地区的代理商,我们将竭诚为您提供优质的服务和支持,帮助您更好地运用网易企业邮箱。

aliyuncloud的博客 1404

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

释:FoxMail的25号端口被占用问题

原因很简单:打开了代理。解决方案:在邮箱用户名上右键,单击属性,打开邮箱帐户设置,在左侧列表中选择邮件服务器,把“自动启动Foxmail-Hotmail Proxy一项的勾儿去掉,确定。 就OK了

Felomeng的技术博客 4290

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

foxmail代理设置方法

1、个人邮箱:(1)点击设置(2)点击POP3/SMTP/IMAP,找到服务器地址。(3)在此页面输入邮箱和密码,点击手动设置(4)按照第(2)步的提示,在此页面输入信息,点击创建,添加成功。2、企业邮箱:(1)点击切换中的邮箱帮助(2)点击客户端中的客户端设置方法(3)按此设置。...

qq_40027987的博客 1万+

foxmail不能接收邮件

感谢万能的百度http://zhidao.baidu.com/question/456513078.html foxmail中,选择工具,账户管理-服务器-高级-代理设置,选择不使用代理就行

2097

foxmail配置gmail

最近,gmail被封,直接使用foxmail不能正常使用gmail了,今天想了下是否可以通过goagent配置一下来使用gmail,测试了一下是可以的。下面记录一下几个主要的步骤 1)代理选择使用“系统代理” 2、配置系统代理

lydcsdn 3436

常用邮件客户端软件的代理服务器设置

    Foxmail   1.点击Foxmail主窗口菜单的“选项→系统设置→代理”选项页,选中“邮件代理服务器”复选框。   2.在“类型”一栏中选择“Socks 4”或者“Socks 5”。这需要根据代理服务器中建立的代理服务器类型进行选择,有些代理服务器软件同时支持“Socks 4”和“Socks 5”。   3.在“服务器”一栏填写代理服务器软件所在电脑的计算机名称或者IP地址。...

cdwlkj10的博客 5088

Hotmail邮件接收

之前介绍了通过POP3接收和SMTP发送邮件的例子,但是用来接收和发送MSN的邮件的时候发现了问题,以为MSN不体统POP3和MSTP服务。怎么办? 继续GOOGLE. FOXMAIL提供了一种HTTP代理服务的方法。 客户端软件(如:Foxmail、Outlook Express等)收发电子邮件,一般是遵循POP3和SMTP协议实现的,电子邮件服务器系统通常都提供POP3和SMT...

weixin_30307921的博客 429

foxmail 设置邮件接收

最近在做邮件的一个项目,不想在服务器上投入太多的成本 ,就在客户端上下功夫的,在几次试验看来,FOXMAIL的设置简单,功能上也符合要求,但在我自己的邮箱设用的时候发现不能设置AOL 的邮箱 ,因为AOL的是用 IMAP的协议接收。 自己仔细看了一下FOXMAIL的设置 ,发现可以设置FOXMAIL 代理接收 ,这样不但解...

weixin_34344677的博客 204

foxmail连接错误_Foxmail提示错误的解决方案

Foxmail提示错误:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。建议:1.使用收发邮件检测工具自动定位问题。2.排查计算机网络环境、代理设置、杀毒软件设置等原因。3.进入设置-帐号–高级,检查服务器、端口和SSL安全连接是否正确设置。...Foxmail提示错误:421toomanyconnections这种错误出现在你的邮箱帐号在指定时间内连接服务器过于频繁...

weixin_33174392的博客 1万+

Foxmail添加微软最新outlook.com邮箱解决方案

前言废话: 微软最近推出的outlook.com邮箱非常火爆,笔者也抢注了一个,当时大约是一个半月之前,微软公开注册的第二天,那时候我的名字就已经被注册了,可见是多么疯狂。。。。 最近想正式使用,因为俺现在的QQ邮箱显得太业余了。 作为专业菜鸟当然不能在网页里使用邮箱,但加入Foxmail时却遇到一系列问题,不是想的那么容易。。。。微软总是给人惊喜。。。。 经过一番搜索,终于解...

数据库天地 3882
上一篇: 从学生到程序员(一) 关于编程
下一篇: 从学生到程序员(完结篇) 关于未来
wearebug
博客等级 码龄26年 2粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值