目录
回复内容:
首页 后端开发 php教程 你如何看待一个17岁却已有3年开发经验的程序员?

你如何看待一个17岁却已有3年开发经验的程序员?

Jun 17, 2016 am 08:30 AM

回复内容:

我是来给你泼冷水的

第一,不要自比比尔盖茨
比尔盖茨大学退学,成了无数天朝学渣自比的对象。每当家长老师指责他们不好好学习的时候,他们拿出比尔盖茨大学没毕业的例子来类比。
拜托,比尔盖茨也是先考入哈佛大学的好不好。比尔盖茨在大学计算机系觉得实在是学不到东西,并且结识了重要的人脉圈子以后才退学的好不好。
而且比尔盖茨家里也有一定的背景和关系,这些条件恐怕你是不具备的。

第二,不要觉得应试教育不好
这个世界上几乎所有的大学招生都是看成绩的。中国是只看高考,美国要看你高中三年每一学期的成绩,你只有每一学期都非常拼命,才能进入好的大学。
中国经过中学大学应试教育的层层选拔出来的最顶尖的人才几乎绝大部分都在美国了。留在国内科研机构的所剩无几,造成了中国教育没有选拔出来人才的假象,加上二逼媒体的一番热炒,就成了“令人深思的问题”。
实际上从我的社会经验来看,官二代富二代这群人,虽然有少数李天一那样的货色,但是大多数,接人待物、为人处世、见识眼光、才艺远远在平民子弟之上。
所以请记住,考试是平民子弟的唯一机会。

第三,你还不是合格的IT人
我要问你,你中学数学学完了么,简单的数列求和你会么
从纯粹技术角度来看,你可以不上学,但是你要学习的知识要一门都不少的学下来。
不要觉得数学没用,程序员是青春饭这句话说得是谁,说得就是你这样的没有扎实的基础,只是在培训机构学了一招半式的人,等过了几年,技术风潮一遍,你学的半生不熟的招式没了用武之地你不失业谁失业。
你现在从事的是最低端最没技术含量的工作,可替代性太强,谁进机构学几个月都能干的工作,有什么技术含量?
从基础的中学知识开始,学好中学数学,学微积分线性代数概率论离散数学,以及计算机、网络的专业课程,打好基础,只有学完了这些基础知识,你才能成为一个真正的、有好的发展的IT人。 忙忙碌碌,未晓几何。

同样是做一件事情,有些人做得马马虎虎,有些人做的兢兢业业,有些人做的漂漂亮亮。
你是哪种人?只有你自己清楚。

既然你敢在14岁的时候和别人走不一样的路,那你还害怕在17岁的时候被公司淘汰?你现在是觉得当年是你淘汰了教育,还是教育淘汰了你?如果换一种方式思考,那现在的你是出于什么考虑而不能像当年淘汰教育一样淘汰现有的公司?因为兴趣,还是因为钱?或者因为其他?

指点他人易,把控自我难。旁人说的轻松,但是生活的冷暖仅你自知。对于现在的你来说,没有什么是正确的决定,这个世界只有成王败寇。如果题主对当前的生活状态不满的话,不妨尝试强化这种情绪,把不满变为焦虑,变为受迫感,变为窒息感,就好像一个抽空的透明塑料袋套在你头上,你想要呼吸却不能,你拼命的想要拿掉却不能,你头晕目眩。若是你有这种状态,何愁生活没有起色?

如果我是你的话,至少手上还有一个自己觉得能拿得出来说的网站,至少自己觉得这是自己的优势。好好挖掘它的潜力,先想办法靠这个养活自己,拿下封在头上的塑料袋再说。 个人观点,仅供参考。
1.HR找你谈话,我觉得更多的是因为你表现出来的心性不成熟。一个心性的不成熟,这是没有办法掩盖的,它会伴随着你的一举一动展现在别人面前。而且,如果团队中有这样一个人存在的话,确实对团队有不太好的影响。
2.创业,你可以把你认为的创业写出来和大家聊一下,然后你再考虑考虑自己能不能创业的问题。IT行业创业,100个创业团队,最后难活一个。他们大多只是在盲目的挥霍浪费自己的,亲朋好友的,投资者的钱而已。这东西没那么简单。
3.你现在有没有发现自己在工作中有不足的,急需补充的地方?如果有,你手里应该有些钱吧,回到学校去吧。有了方向,再上学,比较容易学到有用的东西。如果没有…… 你如何看待一个17岁却已有3年开发经验的程序员?你的网站……
User-AgentMozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0 作为一个虚长你几岁的程序员来答一下吧
首先,我很佩服你敢于跳出绝大多数人的人生轨迹的勇气,但是反对你连义务教育都不接受完的行为。
第二,虚报年龄这个事情我觉得最好能够开诚布公的和公司谈一谈,撇开技术水平因素不谈,大公司往往更注重人的基本素质,例如诚信问题。
第三,我认为你可以停止上学,但是不能停止学习。国内的教育体制虽然很僵(操)化(蛋),但是高等教育中的计算机专业课程对你以后的工作和发展来说都还是有很大帮助的,希望你在工作之余也能够不放弃提高自己和给自己充电。

让我们回到问题本身上来吧。
题主给的3个选项中,2个都提到了辞职,看来题主内心还是比较倾向这个选择的。
如果辞职,再找一个工作,和不辞职是否有区别?区别在哪里?是否还会存在年龄因素的问题?
如果辞职,创业的话,题主是否有合适的创业项目?创业idea?是否有广阔的人脉(这往往也是技术人员创业的最大障碍)?从题主的年龄来看,貌似不会有深厚的财力,那么你能够拉来风投还是有人注资?能否保证创业项目能够养活你和你的员工?
第三个选项,和第一个有些类似

这些问题题主都可以自己想一想,如果有了答案,那么你之后应该怎么选择,人生和后续的职业发展应该如何规划我想你应该已经有了自己的答案了

最后希望题主不要放弃心中的梦想,道之所在,虽千万人吾往矣

lz现在工作不错,辞了可惜,可以考成人高考去读夜校。如其他几位答主所说,作为程序猿你的知识结构有缺陷,基础不牢,趁年轻感觉弥补。还有,现在社会是存在学历歧视的,不要让自己被学历坑了。

第一眼看到标题很好奇,以为是描述国外的某位神童来着,进来之后仔细看了一下问题描述,有些惊讶!
说实话这样子的一份17岁的小弟弟的工作履历其实蛮让我汗颜的。
如果仅仅从目前你所做出来的工作上的成绩而言还是很不错的,是要超过大部分我接触过的工作一两年的同事的。

但是,我很赞成@白如冰 的答案,特别是非常赞成该答案中得第三点,在这里分享一下这些年遇到的相对来说不那么出色的同事的共同点中我本人觉得最突出的两个特点(仅讨论技术):
1.技术功底薄弱,基础的数据结构掌握程度很低,常用的基础算法尚无法完全理解,更不要谈其他的数学基础了
2.技术视野狭窄,培训的Java的就只会基础的Java语法了,其他的一概不知

当然,这里并不是说你一定要对高数、线代、离散之类的掌握到很高的程度,但是至少你得了解。
基础的数据结构也是必备的,否则你只能做最最基础的web开发,甚至连前端的js优化你都会遇到很大的困难

另外,在你深入了解计算机相关的知识的时候你需要去一点点构建自己的知识体系,也需要同时去扩展自己的视野。
而这些正是正常毕业生在学校里面被慢慢熏陶出来的。

而假如你仅仅是会写写简单的php逻辑抑或仅仅是对html/css/js比较熟练,那么这个状态的你真的不是合格的“程序员”,称之为“码奴”也不为过,因为这个状态的你写的代码甚至会给整个系统带来更多地BUG以及其他不可控风险。

最后是关于创业,当然目前的我还在为自己的创业创造机会,因为创业就不光是技术或者其他某一方面的因素了。
推荐一篇问答 你为什么要创业?

趁年轻,去好好打基础!
如果有想法为何不去尝试?年轻不就是该折腾么?

p.s. 本人也仅仅工作3年不到,只是一点个人的浅见 我今年20岁.5年的网络安全学习经验,2年从业经验。大一开始给一家知名的网络安全企业兼职,现在两年了。
公司里我的上头高中毕业,工作4年了,各种能力比我厉害n倍,英语文档阅读能力也比我强,上过央视新闻。
学历不一定是最重要的,重要的一颗积极向上的心 我挺你,与生俱来的性格,有些人不会明白的,有些东西我们不需要会校园学习,因为校园也不见得可以学到你想要的,性格是自己养成的。很多时候,既然你在社会上了,就应该懂得四个字:察言观色,很多人知其意而不知其意!希望你在以后的道路上,能够把性格磨圆,但是该有的原则和底线还是要有的,然后就是多看一些名人名著。
如果前面还有路,我会一直走下去 “是否拥有扎实的算法知识和技术基础,是区分真正熟练的程序员与新手的一项重要特征。”
17岁连大学都没上,算法基础肯定停留在中学水平,这样还不太好自称程序员。
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

会话如何劫持工作,如何在PHP中减轻它? 会话如何劫持工作,如何在PHP中减轻它? Apr 06, 2025 am 12:02 AM

会话劫持可以通过以下步骤实现:1.获取会话ID,2.使用会话ID,3.保持会话活跃。在PHP中防范会话劫持的方法包括:1.使用session_regenerate_id()函数重新生成会话ID,2.通过数据库存储会话数据,3.确保所有会话数据通过HTTPS传输。

在PHP API中说明JSON Web令牌(JWT)及其用例。 在PHP API中说明JSON Web令牌(JWT)及其用例。 Apr 05, 2025 am 12:04 AM

JWT是一种基于JSON的开放标准,用于在各方之间安全地传输信息,主要用于身份验证和信息交换。1.JWT由Header、Payload和Signature三部分组成。2.JWT的工作原理包括生成JWT、验证JWT和解析Payload三个步骤。3.在PHP中使用JWT进行身份验证时,可以生成和验证JWT,并在高级用法中包含用户角色和权限信息。4.常见错误包括签名验证失败、令牌过期和Payload过大,调试技巧包括使用调试工具和日志记录。5.性能优化和最佳实践包括使用合适的签名算法、合理设置有效期、

描述扎实的原则及其如何应用于PHP的开发。 描述扎实的原则及其如何应用于PHP的开发。 Apr 03, 2025 am 12:04 AM

SOLID原则在PHP开发中的应用包括:1.单一职责原则(SRP):每个类只负责一个功能。2.开闭原则(OCP):通过扩展而非修改实现变化。3.里氏替换原则(LSP):子类可替换基类而不影响程序正确性。4.接口隔离原则(ISP):使用细粒度接口避免依赖不使用的方法。5.依赖倒置原则(DIP):高低层次模块都依赖于抽象,通过依赖注入实现。

如何在系统重启后自动设置unixsocket的权限? 如何在系统重启后自动设置unixsocket的权限? Mar 31, 2025 pm 11:54 PM

如何在系统重启后自动设置unixsocket的权限每次系统重启后,我们都需要执行以下命令来修改unixsocket的权限:sudo...

在PHPStorm中如何进行CLI模式的调试? 在PHPStorm中如何进行CLI模式的调试? Apr 01, 2025 pm 02:57 PM

在PHPStorm中如何进行CLI模式的调试?在使用PHPStorm进行开发时,有时我们需要在命令行界面(CLI)模式下调试PHP�...

解释PHP中的晚期静态绑定(静态::)。 解释PHP中的晚期静态绑定(静态::)。 Apr 03, 2025 am 12:04 AM

静态绑定(static::)在PHP中实现晚期静态绑定(LSB),允许在静态上下文中引用调用类而非定义类。1)解析过程在运行时进行,2)在继承关系中向上查找调用类,3)可能带来性能开销。

如何用PHP的cURL库发送包含JSON数据的POST请求? 如何用PHP的cURL库发送包含JSON数据的POST请求? Apr 01, 2025 pm 03:12 PM

使用PHP的cURL库发送JSON数据在PHP开发中,经常需要与外部API进行交互,其中一种常见的方式是使用cURL库发送POST�...

See all articles