学习网络和编程,本不必分得那么清

2024-03-03 10:08
文章标签 学习 编程 网络 不必

本文主要是介绍学习网络和编程,本不必分得那么清,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  这是和一位有过多次联系的“小盆友”的交流。和他的联系见《初三同学的选择——上职高是否可行?》和《 初三同学的选择(再续)》。在他中考完后,我给他打过一个电话(在通过网络接触的学生中,这是唯一的一次通话)。之后,他想与我在QQ中交流,我没有满足他的请求。一个原因是我本身几乎不用QQ,今天夏天用了几次,都是有适合QQ解决的,别人先电话联系,再在QQ上交流。暑假加入了几个群,也是隔上十天半月,想起来看一看,给大家分享些资源,而不是老在线,让鸡毛蒜皮飘来飘去。再一个原因,我一直认为QQ这样的即时通信工具对我工作的整体效率是有害的,而他在QQ上花的时间,也应当减少,更多地通过能促进深思的写邮件方式与我联系。

  近日,他给我报喜了。

【来信】

老师,你好:
  好久都没有给你写信啦,不知最近过的可好,在这周末,我又重新的看了一遍我给你发的信息,我记得第一次给你发信息是2013年1月27日,时间差不多已经过去9个月啦,我很庆幸我这段时间的改变,我的性格发生很大的改变,不像以前那么固执一定要学习编程,软件开发,我的梦想就是的这个,谁说的话我都听不见进去,但是我现在还是很喜欢编程,这个是我的梦想。
  我现在学习的硬件网络,这个也是很有兴趣,在学校我学得很好,甚至可以说在班上第一名,在硬件专业我也能排上第3名(又事实)我承认我不是很喜欢网络这个方面,但是不亚于我喜欢编程。在这个领域方面的我很喜欢。
  说实话,学习硬件网络也是误打误撞的学习硬件网络的专业,也是我生命的一大幸事吧,在一切梦想支离破碎的时候,我很迷茫,很痛苦,不知道怎么办,在一切风平浪静之后,我的梦想又改变啦。
  我想请教老师几个问题,我现在在学习硬件网络,没有过多的时间学习编程,但是一有时间我就会学习编程,我现在的主要问题,还是太烦躁,根本静不下来心,很喜欢独之生活,和父母无法交流,脾气容易暴躁,就算别人向我请教问题,我有时都有会很暴躁,连这个就不懂,上课没有听见吗! 
  我已经尽量控制暴躁,不与父母发生矛盾,现在我面前有3个很主要的问题,太烦躁,根本静不下来心,还有数学,上数学课我根本不听,因为我根本听不懂。初中的数学几乎没有怎么学。英文还好,我在看计算机专业英文,我有必要之学一种吗,java语言吗。


【回复】
  很高兴看到你的状态发生了如此大的改变。当前的基础教育,一切围着升学设计教学,这是你之前在中学遭遇的。我们的教育应该能够接受更多的出路,上大学是一种,尽早地考虑到学生的兴趣,培养专门的能力,也是一种。在你面临中考只有半年之时,我坚持你应该认真对待那段时间的学习,而现在,你可以在这一方天地里自由遨游了。
  关于学习,你已经喜欢上了网络,这就是调整。我们喜欢的,正好是正好面临的,这是最好的局面。如果二者不符,找到兼顾和折中,这种情况更多,这是现实中应有的选择。
  想多说一句,你理解的编程可能有些狭窄了。你现在学习的网络硬件,并不是和编程没有关系。有了在网络方面的体验和实践能力,将来你可以从事网络应用软件开发,以及做一些和网络相关的“底层”编程工作,这不是很好的事情吗?这是一个可以让自己找到编程方向的机会,也让你的编程更加有目标,学起来更加有效。将来如果你从事网络维护的工作,或者从事网络安装、施工方面的工作,编程方面的优势也能让你更加得心应手。
  关于数学学习,我建议你还是要试试调整自己的学法。基础差导致了你听不懂,这很正常。但学习一定得建立在听懂了的前提上的吗?用你自学编程的经历解释这个事情吧。根本上,你还是在逃避课堂的学习。我始终认为你在基础知识的储备上还是该做点努力的。听不懂->不听->数学不好,这是你的现状。在数学上起用你强大的自学能力,加上你现在没有的耐心,课后多下些功夫,或者补以前的,或者就以现在学的入手,主动多找老师答疑辅导,你会能学懂一些,进而能听一些,再进入认真听->能听懂->课后提高->……这样的良性循环,这不是更好吗?在初中的时候,你没有找到学习的好感觉,而现在,改变自己的学习状态,让这个第一名成色更足一些,多好。
  专业英语的阅读,支持你继续下去。读懂英文文章,和做选择题的英语学习还真不一样。通过用英文的实践,学出真正能用英文的效果。你所感兴趣的编程,如果想了解Java语言的话,可以去学。Java的优势在于跨平台,这和你现在学的网络会有更多关联。有了以前学C++的基础,你的学习进程可以更顺一些,我建议你在了解一些基本知识之后,针对Java的网络编程,试着做一做诸如网络聊天之类的小软件,做中学,玩中学。
  至于你的暴躁,随着长大,再调整吧。不管之前你在学校、家中有过什么样的经历,都已经是过去了。于社会,你要做一个有礼有信有用的公民;在学校,做一名全面成长的学生;在家中,做能和父母良好沟通的儿子;于自己,自信、充实,拥有自己的幸福人生。现有的暴躁,是要收敛,随着你在生活、学习中的好体验越来越多,随着你主动与人多去交流,会好的。
  我相信你能做到!





==================== 迂者 贺利坚 CSDN博客专栏=================

|==  IT学子成长指导专栏  专栏文章分类目录(不定期更新)    ==|

|== C++ 课堂在线专栏   贺利坚课程教学链接(分课程年级)   ==|

======== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =======




这篇关于学习网络和编程,本不必分得那么清的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/769293

相关文章

Linux系统配置NAT网络模式的详细步骤(附图文)

《Linux系统配置NAT网络模式的详细步骤(附图文)》本文详细指导如何在VMware环境下配置NAT网络模式,包括设置主机和虚拟机的IP地址、网关,以及针对Linux和Windows系统的具体步骤,... 目录一、配置NAT网络模式二、设置虚拟机交换机网关2.1 打开虚拟机2.2 管理员授权2.3 设置子

揭秘Python Socket网络编程的7种硬核用法

《揭秘PythonSocket网络编程的7种硬核用法》Socket不仅能做聊天室,还能干一大堆硬核操作,这篇文章就带大家看看Python网络编程的7种超实用玩法,感兴趣的小伙伴可以跟随小编一起... 目录1.端口扫描器:探测开放端口2.简易 HTTP 服务器:10 秒搭个网页3.局域网游戏:多人联机对战4.

Java并发编程必备之Synchronized关键字深入解析

《Java并发编程必备之Synchronized关键字深入解析》本文我们深入探索了Java中的Synchronized关键字,包括其互斥性和可重入性的特性,文章详细介绍了Synchronized的三种... 目录一、前言二、Synchronized关键字2.1 Synchronized的特性1. 互斥2.

SpringBoot使用OkHttp完成高效网络请求详解

《SpringBoot使用OkHttp完成高效网络请求详解》OkHttp是一个高效的HTTP客户端,支持同步和异步请求,且具备自动处理cookie、缓存和连接池等高级功能,下面我们来看看SpringB... 目录一、OkHttp 简介二、在 Spring Boot 中集成 OkHttp三、封装 OkHttp

Linux系统之主机网络配置方式

《Linux系统之主机网络配置方式》:本文主要介绍Linux系统之主机网络配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、查看主机的网络参数1、查看主机名2、查看IP地址3、查看网关4、查看DNS二、配置网卡1、修改网卡配置文件2、nmcli工具【通用

Python异步编程中asyncio.gather的并发控制详解

《Python异步编程中asyncio.gather的并发控制详解》在Python异步编程生态中,asyncio.gather是并发任务调度的核心工具,本文将通过实际场景和代码示例,展示如何结合信号量... 目录一、asyncio.gather的原始行为解析二、信号量控制法:给并发装上"节流阀"三、进阶控制

使用Python高效获取网络数据的操作指南

《使用Python高效获取网络数据的操作指南》网络爬虫是一种自动化程序,用于访问和提取网站上的数据,Python是进行网络爬虫开发的理想语言,拥有丰富的库和工具,使得编写和维护爬虫变得简单高效,本文将... 目录网络爬虫的基本概念常用库介绍安装库Requests和BeautifulSoup爬虫开发发送请求解

Java进阶学习之如何开启远程调式

《Java进阶学习之如何开启远程调式》Java开发中的远程调试是一项至关重要的技能,特别是在处理生产环境的问题或者协作开发时,:本文主要介绍Java进阶学习之如何开启远程调式的相关资料,需要的朋友... 目录概述Java远程调试的开启与底层原理开启Java远程调试底层原理JVM参数总结&nbsMbKKXJx

如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解

《如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解》:本文主要介绍如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别的相关资料,描述了如何使用海康威视设备网络SD... 目录前言开发流程问题和解决方案dll库加载不到的问题老旧版本sdk不兼容的问题关键实现流程总结前言作为

Java深度学习库DJL实现Python的NumPy方式

《Java深度学习库DJL实现Python的NumPy方式》本文介绍了DJL库的背景和基本功能,包括NDArray的创建、数学运算、数据获取和设置等,同时,还展示了如何使用NDArray进行数据预处理... 目录1 NDArray 的背景介绍1.1 架构2 JavaDJL使用2.1 安装DJL2.2 基本操