成为程序员后才知道的6件事,第5点看完很心酸!

news2024/12/26 23:40:29

曾几时,总觉得IT精英外表光鲜亮丽,尤其是程序员咔咔咔打代码,月入几个w,不光挣得多,上班期间还能玩电脑游戏。但是,真正当了程序员之后,OMG!我再也不这样想了!好多事都是当了程序员才知道的,尤其是这6件事,让人感觉很真实,看明白别哭。

1、一线程序员薪资并不高

隔行如隔山,不如一行,不知一行深。很多人包括我自己上学那会,都觉得程序员薪资非常高。但事实上,一线程序员真的薪资不高。如果按照时薪来算,可能会更低。对于寒门子弟来说,入门门槛不算很高,加点班就能实现年入30万以上来说,确实很多人涌入这个群体后实现了小康,毕竟这是在拿命换钱。

2、技术真实的成长非常有用

对于一个想要赚钱的普通人来说,技术真实的成长非常有用。不断提升自己,跟上技术进步的浪潮,确保价值最大化。用心敲代码就很重要,很多的软件开发程序员敲代码,好像就是为了工作而敲代码。这样以来把敲代码当成一种工作任务,那么你很难有很大的突破,比如很难学习到新的工具和技术,因为工作中很多时候都是固定模式,代码要用心的敲,要因为热爱而敲,要因为想提升软件开发技术而敲。

3、BUG是永远改不完的

 

每天不是在写Bug,就是在改Bug的路上……程序员在工作生活中,经常会遇到各种各样的问题。我们将这些问题叫作BUG,一杯茶,一支烟,一个bug搞一天。这可不是吹的,真的有这种情况,而且bug只要产生,就永远也改不完。

4、经常被同事喊去修电脑

之前,我们以为程序员上班就是写写代码,还有喝喝茶就行了。其实不是的,程序员在工作中还经常被同事叫过去帮忙修一下电脑。不管是软件问题,还是硬件问题,只要电脑出毛病,就会想到让程序员来修,这个逃不掉的。有的同事,卸载软件也不会,安装软件也不会……

5、程序员真的会脱发

做程序员到一定的年纪,很多都面临着脱发的困扰。我身边的同事有几个程序员,头发越来越少了。可能程序员因为长时间的工作,加班加点的时间比较多,工作的时间长,户外活动的时间少,压力比其他工作更大,所以很多程序员都容易出现掉发掉发的现象。

6、程序员爱用谷歌浏览器

很多程序员喜欢用谷歌浏览器,因为谷歌浏览器界面简洁,清爽干净,性能也非常好。在速度方面,相比于猎豹,谷歌浏览器的加载速度可谓是第一。由于采用多进程架构,一个站点的加载速度较慢不会拖累对其它站点的访问,系统不会崩溃。

还有,谷歌浏览器插件丰富,使用起来非常方便。并且,它支持HTML5全面以及浏览器兼容问题,前端程序员那么喜欢chrome,就是因为兼容起来最简单!而且HTML5和css3可以给用户带来高一层次的视觉和体验。

chrome开发者工具非常好用。它有着强大的模拟功能和检查功能:可以说通用型号都可以模拟出来甚至是ipad,三星等,很多开发人员用它,因为可以节省很多时间。

部分国内普通人偏爱国产浏览器

国外浏览器虽然优秀,但是不一定适合国内的网络环境。尤其是对普通人而言,就感觉国外浏览器比较“难用”。比如,不知道如何在哪里安装插件,无法同步账户等等。因此少部分国人比较偏爱国产浏览器,如:某数字浏览器、多御浏览器等。

这类浏览器操作简单,账号同步便捷,而且也支持安装谷歌插件,在速度上不输谷歌,因此很多国人喜欢用国产浏览器。

总而言之,程序员其实没有想象中的那么光鲜亮丽,只有真正成为程序员后,才真正明白这些事。有的人不太了解程序员,总觉得程序员薪资非常高,其实不然。还有,程序员并不是都喜欢格子衬衫……那么,还有哪些是成为程序员后才知道的事呢,评论区留言说说看。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/421886.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【C语言深入】带你了解C语言中的可变参数列表

【C语言深入】带你了解C语言中的可变参数列表一、可变参数函数的使用方式1、使用方式2、自定义可变把参数函数2.1、三个宏一个类型2.2、实现方式二、可变参数列表的原理1、va_start1.1、_ADDRESSOF1.2、关于临时拷贝的一个小知识点1.3、_INTSIZEOF2、va_arg3、va_end一、可变参…

23种设计模式总结(大白话,适合小白)

文章目录什么是设计模式?设计模式的分类创建型模式创建型类类型工厂方法模式创建型对象型抽象工厂模式生成器模式原型模式单例模式结构型模式结构型类类型适配器模式结构型对象型桥接模式组合模式装饰器模式外观模式享元模式代理模式行为型模式行为型对象型命令模式…

【C++PrimerPlus】第五章 循环和关系表达式

文章目录5.1 for循环5.1.1 for循环的组成部分5.1.2 回到for循环5.1.3 修改步长5.1.4 使用for循环访问字符串5.1.5 递增运算符 ()和递减运算符(--)5.1.6 副作用和顺序点5.1.7 前缀格式与后缀格式5.1.8 递增/递减和指针5.1.9 组合赋值运算符5.1.10 复合语句![](https://img-blog.…

Qt Quick - ToolTip

Qt Quick - ToolTip使用总结一、概述二、附带的ToolTip三、延迟和超时四、自定义ToolTip五、定制化一、概述 ToolTip 其实就是ToolTip,所谓ToolTip其实就是一段简短的文本,告知用户控件的功能。它通常置于父控件之上或之下。提示文本可以是任何富文本格…

常用异常检测模型的应用

常用异常检测模型的应用 描述 异常数据检测不仅仅可以帮助我们提高数据质量,同时在一些实际业务中,异常数据往往包含有价值的信息,如异常交易、网络攻击、工业品缺陷等,因此异常检测也是数据挖掘的重要手段。常用的异常检测模型…

【通过Cpython3.9源码看看python字符串拼接:“+”为什么比join低效】

基本说明 Python字符串拼接中,使用join()方法比运算符更高效,主要原因在于字符串对象的不可变性和内存分配策略。 首先,我们要知道Python字符串是不可变的对象。这意味着,每次使用运算符进行字符串拼接时,Python需要…

Vue2-黑马(四)

目录: (1)axios-响应格式 (2)axios-拦截器 (3)vue2-条件渲染 (4)vue2-列表渲染 (1)axios-响应格式 下面看axios的返回响应对象的内部组成 后…

【grpc02】安装protobuf和protoc

目录 Windows环境 下载通用编译器 配置环境变量 安装go专用的protoc的生成器 GoLang中安装插件 如何使用protobuf呢? Mac环境 Protoc安装 Protoc-gen-go的安装 Windows环境 下载通用编译器 下载地址:v3.20.1 Releases protocolbuffers/pr…

【优化算法】使用遗传算法优化MLP神经网络参数(TensorFlow2)

文章目录任务查看当前的准确率情况使用遗传算法进行优化完整代码任务 使用启发式优化算法遗传算法对多层感知机中中间层神经个数进行优化,以提高模型的准确率。 待优化的模型: 基于TensorFlow2实现的Mnist手写数字识别多层感知机MLP # MLP手写数字识别…

Java支付SDK接口远程调试 - 支付宝沙箱环境【公网地址调试】

文章目录1.测试环境2.本地配置3. 内网穿透3.1 下载安装cpolar内网穿透3.2 创建隧道4. 测试公网访问5. 配置固定二级子域名5.1 保留一个二级子域名5.2 配置二级子域名6. 使用固定二级子域名进行访问转发自CSDN远程穿透的文章:Java支付宝沙箱环境支付,SDK接…

Linux命令·traceroute

通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。linux系统…

移动端项目开发总结(一)

移动端项目开发总结(一) 前阵子做租赁项目,风风火火的上线,趁现在还没忘,把用到的东西整理以下,算是对于这个项目的回顾吧。 特效一 : 移动端适配 需求 移动端适配,采用rem单位。…

深入理解Java虚拟机——Java内存区域

1.前言 Java内存区域也叫运行时数据区域,要记得把Java内存模型(JMM区分开来)。 根据线程是否共享可以把运行时数据区如上图所分。 线程共享 堆内存方法区 线程私有 栈内存 本地方法栈虚拟机栈 程序计数器 接下来,将逐个介绍…

什么是文件传输协议,文件传输协议又是怎么工作的

文件传输协议FTP是一种仍在使用的协议,在上载和下载文件时仍然比较流行,通常是那些太大的文件,需要花费很长时间才能通过常规电子邮件程序作为附件下载进行传输。 从技术上讲,它是“文件传输实用程序”,是许多TCP / I…

腾讯云4核8G12M轻量服务器配置性能评测

腾讯云轻量4核8G12M服务器,之前是4核8G10M配置,现在公网带宽和月流量包整体升级,12M公网带宽下载速度可达1536KB/秒,系统盘为180GB SSD盘,每月2000GB免费流量,腾讯云百科来详细说下4核8G12M轻量应用服务器配…

碳化硅材料在功率半导体中的优劣

开关电源工作频率的提高受到开关损耗的制约 开关电源的工作频率是指开关变换器操作的频率。在开关电源中,一个开关变换器被用来将直流(DC)能源转换为可用于电子设备的交流(AC)能源。开关变换器的基本原理是通过对开关…

3.4 函数的单调性和曲线的凹凸性

学习目标: 如果我要学习函数的单调性和曲线的凹凸性,我会采取以下几个步骤: 理解概念和定义:首先,我会学习单调性和凹凸性的定义和概念。单调性是指函数的增减性质,可以分为单调递增和单调递减&#xff1b…

Python使用PyQt5实现指定窗口置顶

文章目录前言一、网上找到的代码二、尝试与借鉴后的代码——加入PyQt界面1.引入库2.主代码3.完整主代码4.UI界面代码总结前言 工作中,同事随口提了一句:要是能让WPS窗口置顶就好了,老是将窗口切换来切换去的太麻烦了。 然后,这个…

docker-compose 安装nginx php mysql phpadmin

一 摘要 本文主要介绍基于docker docker-compose 安装 lnmp 三件套,以及用phpmysadmin 验证下部署可正确。 二 环境信息 2.1 操作系统 [root2023001 ~]# cat /etc/centos-release CentOS Linux release 7.9.2009 (Core) [root2023001 ~]#2.2 docker [root20230…

【opencv】图像数字化——认识OpenCV中的Mat类( 7 访问多通道Mat对象中的值)

7 访问多通道Mat对象中的值 7.1使用成员函数at() #include <opencv2/core/core.hpp> #include<iostream> using namespace std; using namespace cv; int main() {Mat mm (Mat_<Vec3f>(2, 2) << Vec3f(1, 11, 21), Vec3f(2, 12, 32), Vec3f(3, …