好迷茫 思绪很乱 想寻求一些指点

本贴最后更新于 1844 天前,其中的信息可能已经渤澥桑田

背景

本身自己学历不高 高中学历 去年去报了某内教育机构,
5~10 月份, 学习了 5 个月, 当时是在郑州,毕业了面试了很多家, 也没有找到工作
后来自己断断续续学了下, 过完年到了杭州, 面上了一家, 也因为学历的问题被卡掉了

问题

现在还是想从事 Java 这一行, 但是感觉自己欠缺了很多东西, 需要大量的时间去学习, 去弥补
感觉现在学习基础吧, 太多了, 时间也太长了, 而且现在公司都需要有项目经验的成熟程序员
以进公司为目的的话, 我肯定是需要学习技术方面的东西, 但是技术方面的事情, 尤其需要经验
之前包装过一些项目, 去面试后, 问的东西比较深入, 我就直接哑口无言
如果是学基础方面的话, 需要大量的时间的, 而且现在边工作边学习, 感觉很艰难
想学习技术的话, 自己去搭建项目, 往往一个点不会, 去看文档, 去谷歌
甚至能得到更多的答案, 又引起更多的问题, 需要去学习
同学都入了行, 初级程序员, 到了一个项目, 仅仅作为工具人使用
边工作边学习都是很足够了, 但是我感觉进个公司都好难...

我也试过不包装项目经验去面试, 但是也因为基础薄弱被筛选掉

我现在特别迷茫, 因为我是边做其他的工作边学习, 时间也不是很够, 但是学习的内容又茫茫多
现在想请教各位大佬, 我现在如果以能工作的目的为前提的情况下, 我应该怎么去学习
以最短的时间内, 能达到一个企业的要求
(其实真的感觉作为一个初级程序员的水平, 我也能达到了..., 我还可以 9117)

  • 迷茫
    5 引用 • 93 回帖
  • 工作

    快乐工作,认真生活。

    139 引用 • 1469 回帖 • 6 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    7274 引用 • 33161 回帖 • 203 关注

相关帖子

优质回帖
  • oagnahz 1

    最简单的嘛,找个 web 项目,先本地搭起来。然后照着写阉割版的。比 danei 的什么飞机大战收货多多了

  • Sshitou 1 1 赞同

    学历不高 去达内培训 达内基本上培训针对的是有基础或者是有相关行业的经验的人 没有基础的,过去短期培训一般出来都是这个状态,再加上 最近几年 IT 行业的门槛越来越高,所以你要想清楚自己是不是一定要走 Java 开发这条路 ,如果有其他合适的岗位,比如测试工程师 ,运维工程师等等,如果自己真的想清楚了,只不过目前没有找到,那就先把自己面试过的公司的面试题先整理下,然后把自己面试过的公司整理下,然后去找自己差到那里了。大公司进不去,可以去小公司,小公司没有找外包公司,只要自己不放弃,总会找到的。杭州不行,是不是试试其他城市或者周边的公司。
    至于工作之后学习的这件事,进去之后先要让自己立足,比如快速的适应职场,快速的承担起自己的工作职责,工作中学习,最关键的一点是工作之后争取在短时间获得大家以及公司,上级的认可。不要给自己太大压力,稳定下来再说学习提高的事,比如试着靠考个自考本科等等。

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • pencilso 1 评论

    达内那种视频教学没有任何用,没有互动。
    我当初考虑了几家机构,最后选的非达内的。
    当初我找了两个月工作才找到,加油。

    唉 难定
    LilNn99
  • 其他回帖
  • Sshitou 1 1 赞同

    学历不高 去达内培训 达内基本上培训针对的是有基础或者是有相关行业的经验的人 没有基础的,过去短期培训一般出来都是这个状态,再加上 最近几年 IT 行业的门槛越来越高,所以你要想清楚自己是不是一定要走 Java 开发这条路 ,如果有其他合适的岗位,比如测试工程师 ,运维工程师等等,如果自己真的想清楚了,只不过目前没有找到,那就先把自己面试过的公司的面试题先整理下,然后把自己面试过的公司整理下,然后去找自己差到那里了。大公司进不去,可以去小公司,小公司没有找外包公司,只要自己不放弃,总会找到的。杭州不行,是不是试试其他城市或者周边的公司。
    至于工作之后学习的这件事,进去之后先要让自己立足,比如快速的适应职场,快速的承担起自己的工作职责,工作中学习,最关键的一点是工作之后争取在短时间获得大家以及公司,上级的认可。不要给自己太大压力,稳定下来再说学习提高的事,比如试着靠考个自考本科等等。

    1 回复
  • zeekling

    恩,面试的话的确是,不只是需要会写 demo,大一点公司都对于基础看的比较重要,所以看是看看面试经验,总结下自己所学的知识.把面试不会的地方记下来,回来仔细研究研究,持续一段时间就 OK 了. 下面是我老早之前总结的,希望对你有帮助.

    https://www.zeekling.cn/book/study/java/

    1 回复
  • PeterChu 1 评论

    建议先别管其他欠缺的,贪多嚼不烂,先把之前学的练扎实,吃透吧。包装的项目一般如果是接触过机构培训的面试官,大致是能够看出来是否是包装过的项目,就算不确定还是能够有这种怀疑感觉,所以,如果还要写这些项目,就一定吃透,然后在某个具体模块那做详细点,功课备扎实些,就是先提前预备好可能后面的拖拉机问题。这样应该会好点。归给到底还是要基础技术要说的过去。

    好的,大佬
    LilNn99
  • 查看全部回帖

推荐标签 标签

  • API

    应用程序编程接口(Application Programming Interface)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

    76 引用 • 429 回帖 • 5 关注
  • Netty

    Netty 是一个基于 NIO 的客户端-服务器编程框架,使用 Netty 可以让你快速、简单地开发出一个可维护、高性能的网络应用,例如实现了某种协议的客户、服务端应用。

    49 引用 • 33 回帖 • 21 关注
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    20643 引用 • 80672 回帖 • 1 关注
  • MongoDB

    MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。

    90 引用 • 59 回帖
  • V2EX

    V2EX 是创意工作者们的社区。这里目前汇聚了超过 400,000 名主要来自互联网行业、游戏行业和媒体行业的创意工作者。V2EX 希望能够成为创意工作者们的生活和事业的一部分。

    17 引用 • 236 回帖 • 371 关注
  • OpenResty

    OpenResty 是一个基于 NGINX 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。

    17 引用 • 45 关注
  • 持续集成

    持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

    14 引用 • 7 回帖
  • Webswing

    Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用

    1 引用 • 15 回帖 • 621 关注
  • PostgreSQL

    PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。

    22 引用 • 22 回帖
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖 • 3 关注
  • 开源

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

    405 引用 • 3557 回帖
  • CAP

    CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。

    11 引用 • 5 回帖 • 590 关注
  • 禅道

    禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

    6 引用 • 15 回帖 • 169 关注
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖 • 8 关注
  • Hprose

    Hprose 是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。你无需专门学习,只需看上几眼,就能用它轻松构建分布式应用系统。

    9 引用 • 17 回帖 • 606 关注
  • App

    App(应用程序,Application 的缩写)一般指手机软件。

    90 引用 • 383 回帖
  • 倾城之链
    23 引用 • 66 回帖 • 125 关注
  • CentOS

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

    238 引用 • 224 回帖 • 2 关注
  • FreeMarker

    FreeMarker 是一款好用且功能强大的 Java 模版引擎。

    23 引用 • 20 回帖 • 444 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    83 引用 • 165 回帖 • 3 关注
  • danl
    98 关注
  • Flume

    Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。

    9 引用 • 6 回帖 • 616 关注
  • 分享

    有什么新发现就分享给大家吧!

    246 引用 • 1780 回帖
  • HTML

    HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。

    103 引用 • 294 回帖
  • RYMCU

    RYMCU 致力于打造一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识学习交流平台。

    4 引用 • 6 回帖 • 42 关注
  • OpenShift

    红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。

    14 引用 • 20 回帖 • 617 关注
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    5 引用 • 62 回帖 • 10 关注