0

0

javascript - 学编程是不是一定要去公司锻炼自己的技术,自学编程是不是影响很大

php中文网

php中文网

发布时间:2016-08-04 09:21:52

|

1333人浏览过

|

来源于php中文网

原创

我是一个自己生活中对编程感兴趣的

自己在业余中自己自学编程PHP 和前端 大概用1年多了,
自己开发过一些项目,接过一个公司企业外单项目,比起来大公司的整体项目比,可能还远远不够,

立即学习Java免费学习笔记(深入)”;

自学编程的业余爱好是不是一定要去大公司锻炼自己的技术,自学跟公司的编程规范有很大区别

这个问题已被关闭,原因:非技术提问的讨论型问题

回复内容:

我是一个自己生活中对编程感兴趣的

自己在业余中自己自学编程PHP 和前端 大概用1年多了,
自己开发过一些项目,接过一个公司企业外单项目,比起来大公司的整体项目比,可能还远远不够,

立即学习Java免费学习笔记(深入)”;

自学编程的业余爱好是不是一定要去大公司锻炼自己的技术,自学跟公司的编程规范有很大区别

开发本身没区别,但是压力不同所以最后的结果因人而异。如果你很自律,去不去公司都一样。不过通常大部分人都很懒,以为实现了核心就沾沾自喜,这就造成了学习与实战之间产生了巨大的差距。例如

//学习时可能这样写
if ($_POST['user_id']) {
    //do something
}
//实战必须
if (! empty($_POST['user_id'])) {
    // do something
}

决定项目成败的是细节而不是核心。我就遇到过一个程序员,一个网站做了半年,所有功能几乎都实现了,但是网站一直无法上线,原因就是各种问题,比如用户名唯一性检查,字段不能为空,使用未定义变量,js里面的undefined等等等等。最后的结果把这货开了,整站重做,2个月完工。

所以,自学没问题,编程不符合大公司规范也不是问题,但是自己完全没有规范开发的意识那就是问题了。很多细节可以强化自己的规范意识,比如缩进、换行、空格、命名、大小写,这都是自学的人很常见的问题。反正我面试的时候看到如下代码基本就不会再考虑其技术水平了

$a = $b +$c;
$e= $a*5; 

先找找个人的目标,编程是要作为职业赚钱还是爱好解决一些实际工作生活上的问题?

如果作为职业:那么目标可以细化为技术专家方向还是技术管理方向

如果作为爱好:那么目标可以细化为外快还是创业?

Bg Eraser
Bg Eraser

图片物体抹除和清理

下载

每个目标都有不同的专研技术点,所以目标很重要,脱离目标谈结果也一样是耍流氓的!

要锻炼应该去小公司,这样接触到的技术面会更广一些。

如果純粹的興趣,可以不用去大公司,多參與開源項目也可以提升自己的能力,了解到世界上最新的技術,帶給自己的提升也並不比大公司小,閉門造車是不正確的,所以關鍵是多交流。

如果為了謀生,在實際項目中掙經驗這是兩全其美的辦法,而且公司同事間有交流,還有定期培訓,外加公司工作會有壓力,反過來倒逼你去進步與提升。但是公司做的項目不一定都是自己有興趣的。

以上個人的一些看法。

肯定会有不一样的地方,公司编程毕竟是多人合作。在很多东西上可能业务编程无法体验到的。

编程重在实践,但是去公司实习比起自学来说有许多优点。大公司里面有大神当你的导师,有人带你学比起自学来说效率提升了很多。在小公司里面按道理来说一般都有从大公司里挖出来的大神吧(ps:错了勿喷啊),但是小公司里面学的东西会更多更广一些,有机会让你重零开始学习项目。

感觉去公司好一些,虽然在公司的话会有很多条条框框束缚,但是整个氛围就不一样,学习这个事情上我一直觉得交流很重要,而公司就是把你带到一个交流的环境去工作。

有必要 项目经验

主要是你学的技术能用得到,练习是没有用的,用到了才能知道哪里有问题怎么解决什么的。至于是不是在公司其实无所谓的。

实践出真知,自学过程,一般都是自己想学什么就去学,但实战就不一样,是有什么需求,你就必须解决,拿电子商城来说,如果是自学,做一个demo,做做支付,你可能就觉得差不多了,但实际问题非常非常多,如果你没有实战过,你脑子里面根本没概念。比如生成订单号,写demo的时候你可以生成一个不重复的随机数就可以了,但实战过程,会有高并发要考虑,如果一万人同时下单,你的系统能不能保证生成可用的订单号并保存,如果一百万人呢。。。。刚学的时候你绝对没想到,单单生成订单号,某宝某东要用独立的系统去生成。

从学生的角度来举例,我觉得就是平常的功课 与 毕业论文的区别。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法
pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法

本专题系统整理pixiv网页版官网入口及登录访问方式,涵盖官网登录页面直达路径、在线阅读入口及快速进入方法说明,帮助用户高效找到pixiv官方网站,实现便捷、安全的网页端浏览与账号登录体验。

705

2026.02.13

微博网页版主页入口与登录指南_官方网页端快速访问方法
微博网页版主页入口与登录指南_官方网页端快速访问方法

本专题系统整理微博网页版官方入口及网页端登录方式,涵盖首页直达地址、账号登录流程与常见访问问题说明,帮助用户快速找到微博官网主页,实现便捷、安全的网页端登录与内容浏览体验。

233

2026.02.13

Flutter跨平台开发与状态管理实战
Flutter跨平台开发与状态管理实战

本专题围绕Flutter框架展开,系统讲解跨平台UI构建原理与状态管理方案。内容涵盖Widget生命周期、路由管理、Provider与Bloc状态管理模式、网络请求封装及性能优化技巧。通过实战项目演示,帮助开发者构建流畅、可维护的跨平台移动应用。

117

2026.02.13

TypeScript工程化开发与Vite构建优化实践
TypeScript工程化开发与Vite构建优化实践

本专题面向前端开发者,深入讲解 TypeScript 类型系统与大型项目结构设计方法,并结合 Vite 构建工具优化前端工程化流程。内容包括模块化设计、类型声明管理、代码分割、热更新原理以及构建性能调优。通过完整项目示例,帮助开发者提升代码可维护性与开发效率。

22

2026.02.13

Redis高可用架构与分布式缓存实战
Redis高可用架构与分布式缓存实战

本专题围绕 Redis 在高并发系统中的应用展开,系统讲解主从复制、哨兵机制、Cluster 集群模式及数据分片原理。内容涵盖缓存穿透与雪崩解决方案、分布式锁实现、热点数据优化及持久化策略。通过真实业务场景演示,帮助开发者构建高可用、可扩展的分布式缓存系统。

61

2026.02.13

c语言 数据类型
c语言 数据类型

本专题整合了c语言数据类型相关内容,阅读专题下面的文章了解更多详细内容。

30

2026.02.12

雨课堂网页版登录入口与使用指南_官方在线教学平台访问方法
雨课堂网页版登录入口与使用指南_官方在线教学平台访问方法

本专题系统整理雨课堂网页版官方入口及在线登录方式,涵盖账号登录流程、官方直连入口及平台访问方法说明,帮助师生用户快速进入雨课堂在线教学平台,实现便捷、高效的课程学习与教学管理体验。

15

2026.02.12

豆包AI网页版入口与智能创作指南_官方在线写作与图片生成使用方法
豆包AI网页版入口与智能创作指南_官方在线写作与图片生成使用方法

本专题汇总豆包AI官方网页版入口及在线使用方式,涵盖智能写作工具、图片生成体验入口和官网登录方法,帮助用户快速直达豆包AI平台,高效完成文本创作与AI生图任务,实现便捷智能创作体验。

669

2026.02.12

PostgreSQL性能优化与索引调优实战
PostgreSQL性能优化与索引调优实战

本专题面向后端开发与数据库工程师,深入讲解 PostgreSQL 查询优化原理与索引机制。内容包括执行计划分析、常见索引类型对比、慢查询优化策略、事务隔离级别以及高并发场景下的性能调优技巧。通过实战案例解析,帮助开发者提升数据库响应速度与系统稳定性。

58

2026.02.12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
React 教程
React 教程

共58课时 | 5.3万人学习

TypeScript 教程
TypeScript 教程

共19课时 | 3万人学习

Bootstrap 5教程
Bootstrap 5教程

共46课时 | 3.4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号