为什么我选择成为一名程序员,那得从2010年说起

2024-04-15 23:12

本文主要是介绍为什么我选择成为一名程序员,那得从2010年说起,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

所有的故事我们从2010年说起

2010年,14年前,那是一个充满机遇与挑战的时代。2010年,世界似乎还在探索未知的边界,互联网尚未如今天这般深入人心。那是一个连今日头条都未曾诞生的年代,张一鸣的名字还未在创业的浪潮中崭露头角。今日头条是张一鸣在2012年创立的,2010年那时候张一鸣应该是刚刚离职创业,做一个掌上租房的软件。

那时候,手机尚未像今天这样普及,小米手机刚刚崭露头角,OPPO和华为也还在摸索自己的道路。雷军的小米手机才刚成立,2011年发布的第一代,2012年发布的第二代;OPPO在2008年成立,2009年发布第一款手机,2010年才发布第二款手机;华为也是一样,2009年发布第一款,2010年发布第二款手机。

国内市场上,三星和苹果占据着高端市场的半壁江山,那时候杂牌机各式各样,2007年乔布斯发布了第一款苹果1代惊艳世界,也让诺基亚从巅峰跌落神坛,砸都砸不坏的手机不是败给质量,而是败给了想象,从此末路只能靠专利赚点钱,随后2010年乔布斯发布iPhone4 第四代,是目前为止最经典的一款手机

而在社交领域,QQ是当时最热门的聊天工具,微信还未问世。人们通过QQ交流情感,分享生活,互联网的世界还在慢慢打开。因为微信是在2012年1月上线的,还是通过QQ推送消息让大家通过QQ号登录微信的。

所以别说互联网了,那时候都还没有这么发达,互联网才刚刚起步,张一鸣当时估计就是一个创业的“屌丝”,一部手机要用三年。

2010年那时候我还在读高一,那时候家里没有电脑,长这么大都没有拥有过电脑,唯一碰过电脑的时候还是初中住校的时候偷偷去的网吧。直到2013年要去读大学因为需要电脑,家里才勉强给买了一台“价值高达3000”,配置i5,卡的一匹的电脑,即使这样那时候别提有多兴奋了

就是在这样一个看似平常却又充满变革的年代里,毕业的时候,我选择了成为一名程序员。当时的我,对计算机充满了好奇和向往。我喜欢那种通过代码来创造的感觉,喜欢那种开发完成变成在浏览器中显示效果的兴奋感

回首过去,互联网的发展日新月异,程序员成为了这个时代最炙手可热的职业之一

2023年互联网的逐渐衰退,这十年见证了互联网的发展,见证了阿里巴巴淘宝的发展,见证了抖音的发展,也见证了AI的发展。

如果说,让我再做一次选择,我依然会选择程序员,但是让我为下一代选择,我不会让他们进入。因为这个苦我吃一次就可以了。

这篇关于为什么我选择成为一名程序员,那得从2010年说起的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

如何选择适合孤独症兄妹的学校?

在探索适合孤独症儿童教育的道路上,每一位家长都面临着前所未有的挑战与抉择。当这份责任落在拥有孤独症兄妹的家庭肩上时,选择一所能够同时满足两个孩子特殊需求的学校,更显得尤为关键。本文将探讨如何为这样的家庭做出明智的选择,并介绍星贝育园自闭症儿童寄宿制学校作为一个值得考虑的选项。 理解孤独症儿童的独特性 孤独症,这一复杂的神经发育障碍,影响着儿童的社交互动、沟通能力以及行为模式。对于拥有孤独症兄

C#实战|大乐透选号器[6]:实现实时显示已选择的红蓝球数量

哈喽,你好啊,我是雷工。 关于大乐透选号器在前面已经记录了5篇笔记,这是第6篇; 接下来实现实时显示当前选中红球数量,蓝球数量; 以下为练习笔记。 01 效果演示 当选择和取消选择红球或蓝球时,在对应的位置显示实时已选择的红球、蓝球的数量; 02 标签名称 分别设置Label标签名称为:lblRedCount、lblBlueCount

透彻!驯服大型语言模型(LLMs)的五种方法,及具体方法选择思路

引言 随着时间的发展,大型语言模型不再停留在演示阶段而是逐步面向生产系统的应用,随着人们期望的不断增加,目标也发生了巨大的变化。在短短的几个月的时间里,人们对大模型的认识已经从对其zero-shot能力感到惊讶,转变为考虑改进模型质量、提高模型可用性。 「大语言模型(LLMs)其实就是利用高容量的模型架构(例如Transformer)对海量的、多种多样的数据分布进行建模得到,它包含了大量的先验

cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个?

跨平台系列 cross-plateform 跨平台应用程序-01-概览 cross-plateform 跨平台应用程序-02-有哪些主流技术栈? cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个? cross-plateform 跨平台应用程序-04-React Native 介绍 cross-plateform 跨平台应用程序-05-Flutte

如何选择SDR无线图传方案

在开源软件定义无线电(SDR)领域,有几个项目提供了无线图传的解决方案。以下是一些开源SDR无线图传方案: 1. **OpenHD**:这是一个远程高清数字图像传输的开源解决方案,它使用SDR技术来实现高清视频的无线传输。OpenHD项目提供了一个完整的工具链,包括发射器和接收器的硬件设计以及相应的软件。 2. **USRP(Universal Software Radio Periphera

《数据结构(C语言版)第二版》第八章-排序(8.3-交换排序、8.4-选择排序)

8.3 交换排序 8.3.1 冒泡排序 【算法特点】 (1) 稳定排序。 (2) 可用于链式存储结构。 (3) 移动记录次数较多,算法平均时间性能比直接插入排序差。当初始记录无序,n较大时, 此算法不宜采用。 #include <stdio.h>#include <stdlib.h>#define MAXSIZE 26typedef int KeyType;typedef char In

为什么现在很多人愿意选择做债务重组?债重组真的就这么好吗?

债务重组,起初作为面向优质企业客户的定制化大额融资策略,以其高效周期著称,一个月便显成效。然而,随着时代的车轮滚滚向前,它已悄然转变为负债累累、深陷网贷泥潭者的救赎之道。在此路径下,个人可先借助专业机构暂代月供,经一段时间养护征信之后,转向银行获取低成本贷款,用以替换高昂网贷,实现利息减负与成本优化的双重目标。 尽管债务重组的代价不菲,远超传统贷款成本,但其吸引力依旧强劲,背后逻辑深刻。其一

C语言程序设计(选择结构程序设计)

一、关系运算符和关系表达式 1.1关系运算符及其优先次序 ①<(小于) ②<=(小于或等于) ③>(大于) ④>=(大于或等于 ) ⑤==(等于) ⑥!=(不等于) 说明: 前4个优先级相同,后2个优先级相同,关系运算符的优先级低于算术运算符,关系运算符的优先级高于赋值运算符 1.2关系表达式 用关系运算符将两个表达式(可以是算术表达式或关系表达式,逻辑表达式,赋值表达式,字符

可选择的反思指令微调

论文:https://arxiv.org/pdf/2402.10110代码:GitHub - tianyi-lab/Reflection_Tuning: [ACL'24] Selective Reflection-Tuning: Student-Selected Data Recycling for LLM Instruction-Tuning机构:马里兰大学, Adobe Research领

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab