现在每天都活的像一只鸭子

本贴最后更新于 1819 天前,其中的信息可能已经时移世异

时间过去了 4 个月,培训班的生活真的挺难熬的

不涉及原理

每天都被迫的接受新的知识点 停留点会用就行;用这边授课讲师(本来想打的字是老师,打心里觉得别扭)的话来说:'这些原理你上班的时候用不上,有兴趣可以自己研究'。
看到了很多对培训班出身的程序员不好的看法,也不想当一个工具人。
周围的人好像已经接受这个设定,甚至练习都懒得写,提交了也没人看,更多的时间是不讲练习也不检查,有问题自己问,没问题就跳过。

消磨对程序的兴趣

想要工作,不敲就不熟练也记不住,反复的敲,做的笔记也越来越少,很大部分来自消极,反正也就那样;大家都是为了混口饭吃,混在一起,搅一搅,大家就一样了。
我还记得刚来的时候大家的热情,有人走到现在就完全忘记为什么开始,浑浑噩噩能抄就不写,能混过去就混过去,快毕业或者已毕业的学校生涯的一种延续。


本来没想写什么,完成练习的时候发现自己学后面忘前面,提取网页元素一直在错混淆了 JS 跟 jQuery,对之前一个月时间做了次回顾,有点懊恼,算是一次警醒;最后,剩下两个月时间,不希望自己也成为被批量生产的那一类,WFMS,为自己而努力 冲鸭;

0.jpg

  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    546 引用 • 3531 回帖 • 1 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • someone34810
    作者

    不搞副业 副业更没实力doge 那些年砖头烫手 但是我的腿不抖

  • 其他回帖
  • Blackman99

    我也参加过培训,现在回想起来,那时候学的东西现在基本上没有能派上用场的:

    • 培训时:
      Java,JQuery,SSM,Oracle,HTML,CSS
    • 现在:
      React,Vue,SpringBoot,Express(Node),Laravel(PHP),Django(Python),MySQL,MongoDB,以及各种基于这些技术栈的生态
    • 求知欲,探索欲,为了实现要做的东西不断找寻适合的解决方法,探究不同的技术实现,这种一直前进的心才是最重要的,也是培训永远教不了的
    2 回复
  • 培训学校没有及时更新教学内容。想当年,我们学的都是这些。这都七八年前了。。。
    现在技术 5 年一大换代,培训学校学的东西有价值的真的越来越少。

  • PeterChu 4 2 赞同
    1. 上班几年后,我一直回顾 4 年的大学生活,在想,那四年我到底在学校学了个啥,大学到底应该教给我们啥?想了很多之后,我有了一个自己的想法,那就是大学的课程中,除了一部分专业知识技能之外,最重要的是教给学生体系性的学习思想,以及其他重要的学习方法。这些几乎没有设置为一门专门的课程,但是,每一门课程中都被使用了。就像“买椟还珠”的成语中一样,专业技能知识只是精美的“椟”,科学的学习方法才是真正有价值的“珠”,这是“一法通万法通”的关键,也是,大学区别与初高中学习的根本。当你掌握这些方法,那么专业课知识就像“师傅领进门,修行在个人”里的个人修行的工作了,所以大学的学习非常开放自由,也是同时需要更高的学习技能/技巧和学习自主性。

    2. 如果认同上面的看法,那么再来看培训这个事应该更加清晰了。确实现在培训的课程有种“不上不下”的感觉,“上”赶不上最新最潮流的开放技术应用,“下”为了节省时间和精力,往往不涉及最底层的知识。只有这样,才符合培训机构最低成本生产包装流水线“山寨产品”的需求,其中往往是利大于弊,所以他们只会乐此不彼。
      但是,站在学习者角度来看,如果是一名原来专业就是计算机软件相关的,或者之前已经对编程已经入门的同学,那么,这样的培训课程和方式很大程度上来说还是比较舒服的,既不用再次浪费时间去复习底层基础知识(即便再学一次,他的效益也是比较低,没有通过实践操作中对这些知识理解产生的效益高),又能很快掌握一些后续正式工作中能够使用的项目经验和技术,即便这些技术不是最新的,但都同根同源,以后再去学习新的技术也是顺风顺水。这种类型的学生也应该是培训机构最乐于见到的,因为他们最终的风险最小,收益也是最大。
      另一类同学则比较难受了,曾经的专业完全不相关,且也没有系统了解学习过这些专业技能的基础知识,(没错,是我)面对要学的知识,可以说是完全是一张白纸,仅有的只是源于自我想象中的兴趣热情,或仅仅轻信一些宣传中的高薪诱惑。那么,此时确实是最难熬的一段时间了,因为你欠缺了太多的基础,就像去给一个没有读完小学的人去教他初中的课程,他感到学习起来很困难,不是因为他笨也不是因为课程难。而培训方绝对不会浪费时间去给你补习这段知识,因为那样其实是会让他们付出更大的成本。
      这应该就是现在你面临的主要问题吧,所以,现在来用上面说的“买椟还珠”方式来理解一下这件事,对于一个基础薄弱的学生来说,课程知识当然是最重要的,却其实是精美的“椟”,整个学习过程中的编程思维,开发模式,项目经验,进入开发门槛才是最有价值的“珠”。(当然,这个也不是绝对,不绝对的原因是工作几年后再看,那么此时的“椟”就会成为“珠”,因为现在的“珠”对于那时来说已经不够看了。)
      所以,不要指望培训讲师去专门课堂上花时间给你系统的补充底层基础知识(这个只能自己下去花时间去查资料,看书,博客,甚至源码去补充),其次还是要尽量跟上培训的节奏,因为很多培训机构的课程体系、练习系统是经过多少人的检验的,确实是填鸭式最有效的产出表面合格的从业人员的方式,也就是说按照这种方式最容易培训出能够最快入职的人。

    3. 有时候我觉得,这种情形很像《笑傲江湖》中跟着向天笑上梅庄时的令狐冲,虽然内功被废,却有独孤九剑。底层的基础知识或者正在学的一些基础知识就像是内功,而项目上使用的各种框架等其他高阶技能就像是独孤九剑。令狐冲在不能使用内功的情况下还可以用独孤九剑去赢梅庄,而现在我们同样内功不够用,但是我们的独孤九剑还没练成,那怎么去赢。努力吧,再逼一下自己,后面还有好多坑等你去填呢。

  • 查看全部回帖

推荐标签 标签

  • Telegram

    Telegram 是一个非盈利性、基于云端的即时消息服务。它提供了支持各大操作系统平台的开源的客户端,也提供了很多强大的 APIs 给开发者创建自己的客户端和机器人。

    5 引用 • 35 回帖 • 1 关注
  • Quicker

    Quicker 您的指尖工具箱!操作更少,收获更多!

    28 引用 • 101 回帖
  • H2

    H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。

    11 引用 • 54 回帖 • 650 关注
  • webpack

    webpack 是一个用于前端开发的模块加载器和打包工具,它能把各种资源,例如 JS、CSS(less/sass)、图片等都作为模块来使用和处理。

    41 引用 • 130 回帖 • 274 关注
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 11 关注
  • 开源

    Open Source, Open Mind, Open Sight, Open Future!

    405 引用 • 3558 回帖
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    206 引用 • 358 回帖 • 1 关注
  • RESTful

    一种软件架构设计风格而不是标准,提供了一组设计原则和约束条件,主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。

    30 引用 • 114 回帖
  • Sillot

    Insights(注意当前设置 master 为默认分支)

    汐洛彖夲肜矩阵(Sillot T☳Converbenk Matrix),致力于服务智慧新彖乄,具有彖乄驱动、极致优雅、开发者友好的特点。其中汐洛绞架(Sillot-Gibbet)基于自思源笔记(siyuan-note),前身是思源笔记汐洛版(更早是思源笔记汐洛分支),是智慧新录乄终端(多端融合,移动端优先)。

    主仓库地址:Hi-Windom/Sillot

    文档地址:sillot.db.sc.cn

    注意事项:

    1. ⚠️ 汐洛仍在早期开发阶段,尚不稳定
    2. ⚠️ 汐洛并非面向普通用户设计,使用前请了解风险
    3. ⚠️ 汐洛绞架基于思源笔记,开发者尽最大努力与思源笔记保持兼容,但无法实现 100% 兼容
    29 引用 • 25 回帖 • 59 关注
  • CentOS

    CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

    238 引用 • 224 回帖 • 2 关注
  • 游戏

    沉迷游戏伤身,强撸灰飞烟灭。

    174 引用 • 814 回帖
  • 阿里巴巴

    阿里巴巴网络技术有限公司(简称:阿里巴巴集团)是以曾担任英语教师的马云为首的 18 人,于 1999 年在中国杭州创立,他们相信互联网能够创造公平的竞争环境,让小企业通过创新与科技扩展业务,并在参与国内或全球市场竞争时处于更有利的位置。

    43 引用 • 221 回帖 • 169 关注
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1081 引用 • 3459 回帖 • 241 关注
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖
  • Ubuntu

    Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

    123 引用 • 168 回帖
  • Typecho

    Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。

    12 引用 • 65 回帖 • 456 关注
  • Love2D

    Love2D 是一个开源的, 跨平台的 2D 游戏引擎。使用纯 Lua 脚本来进行游戏开发。目前支持的平台有 Windows, Mac OS X, Linux, Android 和 iOS。

    14 引用 • 53 回帖 • 526 关注
  • jQuery

    jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。

    63 引用 • 134 回帖 • 728 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    546 引用 • 3531 回帖 • 1 关注
  • Google

    Google(Google Inc.,NASDAQ:GOOG)是一家美国上市公司(公有股份公司),于 1998 年 9 月 7 日以私有股份公司的形式创立,设计并管理一个互联网搜索引擎。Google 公司的总部称作“Googleplex”,它位于加利福尼亚山景城。Google 目前被公认为是全球规模最大的搜索引擎,它提供了简单易用的免费服务。不作恶(Don't be evil)是谷歌公司的一项非正式的公司口号。

    49 引用 • 192 回帖 • 1 关注
  • V2Ray
    1 引用 • 15 回帖 • 3 关注
  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    540 引用 • 672 回帖
  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖
  • 设计模式

    设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。

    198 引用 • 120 回帖
  • 区块链

    区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。

    91 引用 • 751 回帖
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 4 关注
  • IPFS

    IPFS(InterPlanetary File System,星际文件系统)是永久的、去中心化保存和共享文件的方法,这是一种内容可寻址、版本化、点对点超媒体的分布式协议。请浏览 IPFS 入门笔记了解更多细节。

    20 引用 • 245 回帖 • 249 关注