这个女孩儿,是我很好很好很好的一位朋友,也是中学的同学,去年从她的本科大学毕业,毕业后由于没找到合适的工作而选择去培训机构培训了比较火爆的前端开发,之后去了上海找工作,但是由于一些原因在从上一家公司离职后(文中会提一下原因),近期一直待业在家,期间聊天的时候她对我说在继续学习前端,看面试题和投简历,感觉也挺上进的,但是昨天忽然对我说她要放弃了,我当时就有点要懵掉了,不知道该去说什么,也没有去追问原因,脑海中一片空白。

其实从她毕业到现在,期间我也一直在鼓励她,不管是当初培训之前,还是在培训机构培训的时候,一开始是找不到好的工作,我也一直跟她说,这种事情不要急,慢慢来,刚开始也不要想着太高的工资,毕竟没经验,都是让她静下心来去学,然后找家公司去开发,慢慢的学技术,不过有段时间确实有些让我有点失望,不知道该说什么,可能是她那段时间简历投的多,但是一直没找到工作而产生了迷茫,心情变得不太好,因此也就不再去说一些鸡汤,而是聊聊生活或者一些细枝末节的小事,不去谈工作,不再谈学习,不再说看了什么技术书籍。

再后来就是找到工作了,从那之后呢联系的也就少了一些,但是某一天忽然就离职了,其中的缘由也听她说过,公司里的人不是特别好相处,工作氛围不太好,做事的时候解决不了的问题也会问但是没有师傅带,自己去百度又被同事打小报告说是什么问题都百度,后来就选择了离职。

我觉得现在的工作环境可能都是这样,由于写博客的原因,这段时间也陆陆续续的有些一年经验的或者新入行的朋友加我,听着他们的遭遇,比如面试过程艰难、工资不高、加班多、工作半个月被通知离职....这些事情给我的感觉就是现在的IT市场似乎对于新人很不友好,门槛高而且过程中比较煎熬,至于原因,也不能简简单单的归结于供需不平衡或者培训机构泛滥,行业向来如此,有能力的人才能站住脚,其实想想,也不能完全将原因归结于以上两个原因,因为三年前的我也是类似的遭遇,这个就不说了。

扯远了,还是回到我的朋友身上,由于是职场新人,再加上没有足够的工作经验,不太会处理人际关系导致她无法在原来的公司继续做下去,我也跟她说,并不是每家公司都这样的,不近人情,到处是坑,我所认识的这个行业里的朋友都是很可爱很单纯的,换一家公司也许就好了,因此就鼓励她看看资料练习练习再去投投简历,因为我觉得她能力还是有的,她只是缺少一个机会,需要一个平台可以让她成长和进步,相较于现在的忽然说放弃,找到一份前端工作,静下心来踏踏实实的做一段时间应该是个更好的选择。

其实刚开始听到这个消息的时候,我是有很多话要说的,也打了很大一段文字,就是想告诉她,前端开发这件事,她已经接触了一年,如果就这么放弃了实在太可惜,而且也想劝她再试着坚持,因为坚持也是一种能力,也举了很多的例子,但是后来想想又都删掉了,那一大段文字看着太冷冰冰,全是为什么坚持、该怎么坚持、坚持了会怎么样、有哪些坚持的例子,通篇的“坚持论”太说教了。

我也知道,以一个过来人的口吻去阐述一大堆道理,其实是挺讨厌的,因为没有处于她的角度和心境去思考,完全以说教语言去试图指导她该怎么怎么样,这种其实并不能起到正面作用,反而会适得其反,让她产生抵触心理和消极的态度,我也不知道该怎么劝导她,鸡汤灌的太多了,但是现实却不如人意,作为朋友,我也明白,如果说了太多虚无缥缈的话,啰嗦了太久久的“坚持”论,你可能会觉得很烦吧,哈哈哈。

虽然上一家公司离职的经历我只是一笔带过,但是从最近的对话中也看得出来,好像对她的心情影响也挺大的,在一个陌生的城市里,在一个还没有让她感受到善意和幸福的城市里,她有些迷失了方向,这次失败和不愉快的经历让她有些害怕出去走动和见人,甚至害怕去面试,可能是怕再次受到打击,我不在上海,也不是前端,虽然很想帮她,但是苦于没有实质性的行动和能力,只能默默的写了这么一篇文章,发发牢骚吧,该怎么办啊?

我要一步一步往上爬
等待阳光静静看着它的脸
小小的天有大大的梦想
重重的壳裹着轻轻地仰望

看啊,这只“蜗牛”多么像为了梦想而奋斗的我们。

身在魔都的她,该不该继续"坚持"前端开发?的更多相关文章

  1. 身在上海的她,该不该继续"坚持"前端开发?

    作者:13 GitHub:https://github.com/ZHENFENG13 版权声明:本文为原创文章,未经允许不得转载. 一 对于目前的IT行业,我实在不想她还没在这个行业中站稳脚跟就开始有 ...

  2. 发个招聘贴,魔都求手游C++后端,UNITY前端,开发实习生

    上海游旺网络科技有限公司成立于2015年5月,是一家极具潜力的新创移动游戏公司.公司初创团队均来自腾讯,盛大,畅游,墨麟,蜗牛等知名互联网公司,公司创始人团队参与制作过<鬼吹灯><Q ...

  3. 新技术新框架不断涌现,目前学习web前端开发都要掌握什么?

    web前端开发由网页制作演变而来,随着web2.0的发展,网页不再只是承载单一的文字和图片,各种丰富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现 ...

  4. Context都没弄明白,还怎么做Android开发?

    Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应用程序开发采用JAVA语言 ...

  5. Context都没弄明白,还怎么做Android开发

    转载:https://www.jianshu.com/p/94e0f9ab3f1d Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过 ...

  6. SOLID原则都不知道,还敢说自己是搞开发的!

    面向对象编程(OOP)给软件开发领域带来了新的设计思想.很多开发人员在进行面向对象编程过程中,往往会在一个类中将具有相同目的/功能的代码放在一起,力求以最快的方式解决当下的问题.但是,这种编程方式会导 ...

  7. 我都xxx岁了,还能继续做开发吗?

    前言 今天纯文字,阅读时间10分钟左右 最近在看一本书<大型网站技术架构:核心原理与案例分析>,可以说是非常枯燥的一本书,在开头几章讲解了网站的发展,介绍了一些架构中的常用名词.虽然有点枯 ...

  8. 思考 ”前端开发人员都在关注的 GitHub 资源“

    点这里 原文: 资源 免费的计算机编程类中文书籍 免费编程书籍 计算机科学论文 codeparkshare Python初学者书籍.视频.资料.社区推荐 Python资料汇总 app应用推荐 码农周刊 ...

  9. 前端开发chrome与fireFox浏览器都使用

    chrome查看元素的样式时,显示的很方便和准确,方便开发快速辨别结构. 而fireFox在css3上,我发现好像比chrome支持得更全面.

随机推荐

  1. 一个"Median Maintenance"问题

    题目要求: Download the text file here. The goal of this problem is to implement the "Median Mainten ...

  2. JavaScript中的排序

    <script> //1. 冒泡排序 function bubbleSort(arr) { var len = arr.length; for (var i = 0; i < len ...

  3. Exameple014实现html中checkbox的全选,反选和全不选(1)

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. Android如何实现定位获取

    一:GPS定位: (1).要实用Adnroid平台的GPS设备,首先需要添加上权限,所以需要添加如下权限: uses-permission android:name= android.permissi ...

  5. JavaScript学习笔记(一)——初识js

    这个周,开始了JavaScript的学习路程.虽然从高中开始就接触了网页设计的知识,大学里的学习也算回顾了Html和Css的知识,实习期间在牛盾科技也是做的网站建设,不过通过前段时间找工作才发现自己了 ...

  6. Android精品源码与技术博文

    Android精品源码android遵循Material Design风格天气源码基于exoplay 自定义播放器 支持直播 1 ExoUserPlayer 基本播放器...几种动画效果Animati ...

  7. ASP.NET Core MVC 过滤器介绍

    过滤器的作用是在 Action 方法执行前或执行后做一些加工处理.使用过滤器可以避免Action方法的重复代码,例如,您可以使用异常过滤器合并异常处理的代码. 过滤器如何工作? 过滤器在 MVC Ac ...

  8. scroll事件实现监控滚动条并分页显示示例(zepto.js )

    今天做了一个类似于手机端京东首页的页面,效果图如下: 刷新页面的时候,标题栏(也就是搜索栏),背景是透明的,当我们往下滑的时候,可以改变标题栏的背景透明度(渐变效果): 当标题栏滑过轮播图后,透明度就 ...

  9. js数组拍平

    js数组拍平 var arr=[1,[[[7,2],8,9],3]]; function f(arr) { if (Object.prototype.toString.call(arr) != &qu ...

  10. Effective Objective-C 2.0 Tips 总结 Chapter 3 & Chapter 4

    Chapter 3 接口与 API 设计 Tips 15 使用前缀避免明明空间冲突 Objective-C 没有命名空间,所以我们在起名时要设法避免命名冲突 避免命名冲突的方法就是使用前缀 应用中的所 ...