[社会杂谈]求答案!女生适合写代码吗?

发布时间:2022年07月11日
       我是一个热爱编程的女孩。我在大一和大二写了一些小程序。我认为我在编程方面很有天赋。但现在看来, 要成为一名真正的程序员, 总有难以逾越的障碍。与他人的差距总是很小的。我就读于北京大学方正软件技术学院。通过学校的推荐, 我有幸在北京的一家中型公司学习。他们中的许多人是学校的高年级学生。
       他们很照顾我, 我经常问他们问题。我们正在开发一个网络设备管理平台。我的任务比较简单, 就是处理网页和设备之间的网络通信, 包括多用户会话管理, 各种操作的记录等等, 保证网页到设备可以是透明的。通信的实现, 可以进行一些操作, 如记录、保护、避免冲突等。一开始我觉得这个东西很简单, 无非就是在透传的基础上稍微处理一下。刚开始的时候进展比较顺利, 学长们对我的工作还是比较满意的。但最后, 我发现越来越多的问题。首先,

需求是不断变化的。一开始, 用户和设备的关系是一对一的, 后来变成了多对一的关系。后来增加了一些设备类型, 限制了用户数量。这带来了不可避免的结构调整。
       说得好, 因为这些设备需要多线程, 因为要同时控制这么多会话。
       这使得回收过程非常繁琐, 为各种资源找出一个合理的回收顺序是我很头疼的一个问题, 而且比较麻烦的是异常断线的处理比较复杂。随着我们的需求不断调整, 这种回收机制总是面临新的挑战。其实我觉得最无能为力的就是系统本身不稳定。我今天调试成功的功能明天可能会因为前台稍作修改而失效。另外, 有时候网络和设备本身都不是很稳定,

一个功能往往只有一定的成功概率。这些问题给我的调试带来了很大的挑战。最后大家都会遇到困难, 但是我觉得我的能力真的很有限,

需要这么多, 要修复的bug这么多, 不稳定的因素这么多, 一头雾水, 不知道用什么顺序处理他们提问。我觉得编程不再像以前写步步高这样的小程序那么有趣了。大多数时候, 我被困在一个充满各种错误和需求变化的网络中。我想其他程序员也会遇到我的这些问题, 我不知道如何解决。好在学长还是对我很好, 说女生做这个也不错, 非常感谢北大方正软件技术学院的学长。其实女生写代码也不错~~有困难的时候可以多问问前辈。同时, 希望大家介绍一下你们是如何应对复杂的需求和变化的。