精华内容
下载资源
问答
  • 上周一篇《程序员平时该如何学习来提高自己的技术》火了之后,「非...其实也就两点:为什么找不到工作的是,技术差的还是? 为什么找不到工作的是不可否认的时,目前移动开发者工作相比前几年找工作相对是难了

    上周一篇《程序员平时该如何学习来提高自己的技术》火了之后,「非著名程序员」微信公众号的后台经常收到程序员和一些初学者的消息,问一些技术提高的问题,而且又恰逢毕业季,又有很多大学生想走进程序员的行列,也咨询了一些培训就业的问题。在这里我就以汇总的形式回答大家一些问题。其实也就两点:为什么找不到工作的是你,技术差的还是你?

    为什么找不到工作的是你

    不可否认的时,目前移动开发者工作相比前几年找工作相对是难了一些,但是对于一些恰逢毕业季的学生来说,找工作真的没有那么可怕。那为什么找不到工作的是我呢?是啊,为什么是你呢?别人行,我不行?对,你就是缺乏自信。在「为什么找不到工作的是你」的这个话题中,我们只谈一点「信心」。

    自信的重要性

    用我的偶像拿破仑(因为我的个头和他差不多高,你们信吗)的话来说:「人多不足以依赖,要生存只有靠自己」。既然生存得靠自己,那就得有「天生我材必有用」的自信,很多刚毕业的学生,去找工作感觉没信心,畏首畏脚的,怕这怕那的,就不敢投简历,为什么不相信自己呢?自己就这么一无是处吗?勇敢的走出第一步,才能认清自己的能力。「先相信自己,然后别人才会相信你」,自己都不相信自己的能力,那就别怪别人质疑你。其实每个人都很强大,都很有潜力,深窥自己的心,而后发觉一切的奇迹在你自己。

    有基础不用培训,得自信

    很多刚毕业的大学生咨询我,我需不需要培训呢?问这句话时,就是自己没有底气的表现。当然是否需要培训这个话题,得基于两个方面,如果你是计算机专业毕业的,大学基础课程学的还可以,我建议不需要去培训,既然有一定的基础,那就把去培训浪费的四个月,用去实习,培训是花钱,实习是挣钱,即使工资低点,一正一负自己算算吧。在这里声明:不要害怕面试不上,不要没有自信,勇敢的少年去投简历,找面试机会吧。实在面试不上的时候,再想别的办法,或者自学,或者万不得已的再去培训。实习的时候,有基础,再找个老司机带带,技术提高的肯定会很快,培训机构去了也是学很基础的东西,为啥也去浪费那个钱呢?

    没基础能不培训就别培训,更得自信

    如果你不是计算机专业毕业的,但是自学能力强,可以先尝试自学,如果自学的还不错,建议也是别去培训机构,自学到一定程度,试着找实习真的比培训强百倍。如果非计算机专业的,又没有任何基础,自学能力还不行,那就别学计算机了,学了也早晚被淘汰。当然实在想学计算机的话,那确实你只能先去培训机构了。没有自学能力,又没有基础,有个一般的老师教总比摸着石头找不到方向强。

    对于找工作这事来说,还是那句话:先去试着投简历,面试,总之,要有自信,相信自己的能力,即使基础不牢固,也要相信自己,别惧怕,面试和找工作真的没那么可怕,再说了,遇到挫折面试不上又能怎么着呢?万一面试上你不就赢了?不到万不得已别走培训这条路。真的良心建议啊!

    对于毕业季的学生来说:为什么找不到工作的是我?答案就是:因为你没有自信,你都没有勇气去找,工作还能走到你面前来吗?机会都是自己争取的,从来都不是等来的。

    为什么技术差的也是你

    怎么平时学好技术,怎么去学习技术,并提高自己,我在这里就不过多赘述了,如果不知道的话,建议你们去看我以前写的两篇文章《菜鸟程序员如何快速提高自己的技术》和《程序员平时该如何学习来提高自己的技术》。说实话,提高技术,没有什么捷径,重在坚持。

    我在以前的文章了分享了很多学习方法,怎么去记录学习,对,光分享了方法,如果你不去坚持和实践,你永远也不会进步。「古之立大事者,不惟有超世之才,亦必有坚忍不拔之志」。是的,不否认天才型的程序员,但是天才太少,众人皆普通,那想成为技术大牛,就得「坚持不懈」啊!怎么样去坚持呢?那就举个例子来说明吧,我想很多人都想知道我的事,那就以我举例子吧。

    我用滴答清单给自己定的早上七点半起床,去跑步,醒来第一件事看PM2.5,如果天气允许早上起来跑半个小时的步,如果雾霾天,用手机做考试题(注:我有一个证书的考试),学到九点,就洗刷出门上班,然后滴答清单每周一至周五都有一条任务就是:每天学习一篇技术文章或者知识点。每天下午4点就会响,来通知我,今天任务完成了么?所以每天我到了公司,除了公司的正常工作外,我一定挤出时间来去逛技术社区和论坛去学习。滴答清单上每天中午是正理公众号的时间,要不怎么能在公众号上做出这么多技术分享来呢?上下班地铁的路上是看书时间,我最近在看凯文凯利的《失控》,提高自己的人文技术和科技视野。这大概一个小时的时间吧。天天如此,日复一日的在坚持,除非有特别的事情,必须完成以上任务清单。可能你们会问:累吗?我的回答是:做自己喜欢的事,再累也是快乐的。

    知道我的坚持有多可怕了吧?既能在完成工作的同时,还能挤出这么多时间来学习,厉害吧,「时间就像海绵里的水,只要你愿意挤,总是有的」。你们可能也会问:晚上呢?可能很多人都已经知道了,我晚上是基本不学习和工作的,因为从白天一醒来,就高度集中学习,太累了,晚上是我放松娱乐的时间,很多人晚上咨询我问题,肯定得到我的回答基本上是明天上午11点再来找我。我滴答清单上还有一条任务就是:晚上11点30分之前必须睡觉。友情提醒一下:程序员能不熬夜就别熬夜,能运动就得运动,「身体才是革命的本钱」。

    我就是这么努力去学习的,并且每天都在坚持。知道为什么技术差的是你了吧?我知道所有的大道理大家都懂,但是有几人能坚持做到呢?能持之以恒的坚持下去呢?惰性永远占据着你的内心,勤奋永远都是被惰性打败呢,惰性既然连勤奋都能打败,打败你还不so easy?

    总结

    站在世界的中心天天呼唤你们,帮助你们,这算不算爱呢?不知道每周一篇的鸡汤你们喝的够不够味?这酸爽跟老坛酸菜比如何呢?鸡汤虽不是毒药,但是比毒药还可怕,但是比鸡汤更可怕的是自信和坚持。所以厚着脸皮,重拾自信的去奋斗,你就会无难事,因为你是有心人。

    欢迎大家关注我的微信公众号:非著名程序员(smart_android),每天每周定时推送技术类的文章,保证干货满满的。

    展开全文
  • C#中SelectNodes找不到节点

    千次阅读 2015-04-24 14:23:09
    今天使用C#中XMLDocument来读取配置文件中的XML节点,写的时候发现xml文件出现有的文件能够读到节点,有的文件却读取不到节点,纠结了很久,后来发现原来是xml文件中的命名空间惹得祸。 xml文件,大家都知道,为了...

    今天使用C#中XMLDocument来读取配置文件中的XML节点,写的时候发现xml文件出现有的文件能够读到节点,有的文件却读取不到节点,纠结了很久,后来发现原来是xml文件中的命名空间惹得祸。

    xml文件,大家都知道,为了避免xml中元素命名的冲突,所以xml中可以自定义命名空间,但是在用SelectNodes查询元素时候就会发现,坑爹的问题出现了,这时候就无法找到对应的元素了。如下面

    <?xml version="1.0" encoding="UTF-8"?>
    <hibernate-configuration  xmlns="urn:nhibernate-configuration-2.2" >
      <session-factory name="Server">
        <property name="connection.driver_class">NHibernate.Driver.MySqlDataDriver</property>
        <property name="dialect">NHibernate.Dialect.MySQLDialect</property>
        <property name="connection.connection_string">server=192.168.30.46;port=8306;Database=***;uid=***;pwd=*</property>
    	.......
        <mapping assembly="StealSecret.Model"/>
      </session-factory>
    </hibernate-configuration>

    这里在hibernate-configuration这个标签后有xmlns,这个就是定义的命名空间,xmlnamespace。这个时候,如果要读取xml文件就需要在XmlDocument对象中加上命名空间。

                XmlDocument doc = new XmlDocument();
                doc.Load(path + "Config/hibernate.cfg.xml");
                XmlNamespaceManager m = new XmlNamespaceManager ( doc.NameTable );
                m.AddNamespace("nhb", "urn:nhibernate-configuration-2.2");
                XmlNodeList xmlNodes = doc.SelectNodes("//nhb:session-factory/nhb:property[@name='connection.connection_string']", m);

    注意这里AddNamespace方法的前面一个参数用于标记这个命名空间,在下面SelectNodes方法中加上对应的标记。给出的这一段是为了查找数据库连接字符串的节点。顺便附带扯下SelectNodes中XPath的语法:

    SelectNodes("node")          从当前子节点中查找节点

    SelectNodes("/node")         从根节点的子节点中查找节点

    SelectNodes("//node")        从任意位置上查找名为node的节点

    SelectNodes(".")                 选择当前节点

    SelectNodes("..")                选择当前节点父节点

    SelectNodes("//node[1]")    选择名为node的第一个节点,注意这里是从1开始,不是从0开始

    SelectNodes("/@name")    选择有name属性的节点

    SelectNodes("/node[position() < 3]")           选择名为node的前两个节点

    SelectNodes("//node[@name]")                  选择node节点,并且该节点有name属性

    SelectNodes("//node[@name='limit']")        选择node节点,并且该节点有name属性,而且name属性值为limit

    SelectNodes("//node[contains(item)]")        选择node节点,该节点存在名字item的子节点,注意,如果有命名空间,这里要加命名空间,XX:item

    SelectNodes("//node[contains(item,‘Hello World’)]")        选择node节点,该节点存在名字item的子节点,并且item节点内容为Hello World

    展开全文
  • android:layout_above="@id/xxx" --将控件置于给定ID...android:layout_centerHorizontal="true" --将控件置于水平方向的中心位置 android:layout_centerVertical="true" --将控件置于垂直方向的中心位置

    android:layout_above="@id/xxx"  --将控件置于给定ID控件之上
    android:layout_below="@id/xxx"  --将控件置于给定ID控件之下

    android:layout_toLeftOf="@id/xxx"  --将控件的右边缘和给定ID控件的左边缘对齐
    android:layout_toRightOf="@id/xxx"  --将控件的左边缘和给定ID控件的右边缘对齐

    android:layout_alignLeft="@id/xxx"  --将控件的左边缘和给定ID控件的左边缘对齐
    android:layout_alignTop="@id/xxx"  --将控件的上边缘和给定ID控件的上边缘对齐
    android:layout_alignRight="@id/xxx"  --将控件的右边缘和给定ID控件的右边缘对齐
    android:layout_alignBottom="@id/xxx"  --将控件的底边缘和给定ID控件的底边缘对齐
    android:layout_alignParentLeft="true"  --将控件的左边缘和父控件的左边缘对齐
    android:layout_alignParentTop="true"  --将控件的上边缘和父控件的上边缘对齐
    android:layout_alignParentRight="true"  --将控件的右边缘和父控件的右边缘对齐
    android:layout_alignParentBottom="true" --将控件的底边缘和父控件的底边缘对齐
    android:layout_centerInParent="true"  --将控件置于父控件的中心位置
    android:layout_centerHorizontal="true"  --将控件置于水平方向的中心位置
    android:layout_centerVertical="true"  --将控件置于垂直方向的中心位置

    展开全文
  • pe找不到硬盘怎么办

    千次阅读 2017-08-07 18:18:36
    有些小伙伴在用u盘装系统的时候,在pe找不到硬盘,这是什么情况呢?pe找不到硬盘怎么办呢?下面快启动小编就为大家详细分析并教大家如何解决。 问题原因: 电脑硬盘模式不兼容导致系统无法读取相应驱动。 ...

    有些小伙伴在用u盘装系统的时候,在pe找不到硬盘,这是什么情况呢?pe找不到硬盘怎么办呢?下面快启动小编就为大家详细分析并教大家如何解决。

    问题原因:

    电脑硬盘模式不兼容导致系统无法读取相应驱动。

    解决方法:

    对症下药,既然是硬盘模式不兼容的缘故,我们就进行bios设置修改硬盘模式。

    具体步骤:

    1、将制作好的快启动u盘启动盘插到电脑,然后重启,待出现开机画面后按相应快捷键进入bios设置界面。一般进入bios设置界面的快捷键是del、F2或F1其中之一,可以挨个尝试。进入界面后,通过键盘上的左右方向键切换到“Advanced菜单”下,然后通过上下方向键移动光标选择“SATA Configuration”,如下图所示:

    pe找不到硬盘

    2、接着按回车键打开SATA Mode Section窗口,可以看到IDE和AHCI两个选项,在这里,我们选择IDE选项,并按回车键确认,最后按F10键保存修改设置即可,如下图所示:

    pe找不到硬盘

    大家按照小编介绍的步骤进行操作,再进入pe的时候就可以看到电脑硬盘了。关于pe找不到硬盘的解决办法就跟大家介绍到这,希望以上内容可以帮到大家。


    原文地址:http://www.kqidong.com/question/question_1039.html

    展开全文
  • 今天确实是一个多事的一天,不过通过这么的折腾,自己也学了不少,或者说是知道了不少。 今天实在编译一个mjpeg-streamer的开源项目,这个其实是没什么难度的,因为因为在前面我已经成功的运行一次了,不过...
  • 本文原文链接:计算机视觉毕业后找不到工作怎么办?,来自知乎上的同名问题,原文链接: https://www.zhihu.com/question/335451320 对几个优秀的回答进行了整理,解释权归答主所有,如有侵权请联系删除,以下观点并...
  • 安装Python2.7.4找不到readline

    千次阅读 2013-04-16 19:15:01
    今天看官网上Python更新2.7.4,于是就下载安装,结果Make的时候有如下...make install后就的python版本没有readline的库(没有这个库的直接表现就是在python交互环境下能按方向历史命令!) >>> import read
  • 虚拟机安装后找不到操作系统

    万次阅读 2016-04-22 17:25:31
    但是安装完后并重启会出现找不到操作系统,这是因为硬盘已经分区,有了引导信号,亦或是硬盘分区的时候未激活分区,虚拟机发现了硬盘的分区,但尚未激活,于是虚拟机就会停住,不会跳过了。 面对这样的问题,解决...
  • bios boot option 找不到u盘

    万次阅读 2016-12-22 00:26:40
    本人华硕电脑,用大白菜U盘启动器重装系统时遇到了这种问题,通过了以下方案解决了 1,开机启动时长按F2键进入BIOS界面 2,通过方向键选择[Lunch CSM]选项,将其更改为“Enabled" 3,通过方向键选择[Secure]...
  • 职业规划-IT方向(超详细,超具体)

    万次阅读 多人点赞 2019-06-21 21:30:13
    献给正在迷茫的》(https://blog.csdn.net/weixin_44135121/article/details/92841610),不少读者留言不知该如何做职业规划,于是继续拖着忙碌了一周疲倦的身体,坐在电脑前,吹着电扇,提笔写下这篇《职业规划-...
  • @程序员,该如何选择技术方向

    千次阅读 多人点赞 2019-09-09 12:14:00
    ????“沉默王二” ,值得关注的明星博主 01、困惑的提问 昨天,读者小何在微信上问了我...类似这样的问题还有一些,比如说阿坚:“我现在大一,学的是 C++,听说毕业后太好工作,二哥什么好的建议吗?”...
  • 标题想吸引进来参考下我的学习方式,或许能给带来一些经验。当然不乏一些培训中也有超级优秀的开发人员。 讲道理,程序员上学这段时光相对每个人都是公平的。同样是拿了一本 谭浩强 的《Java 2 实用教程》,也...
  • 【来信】 你好,老师。...好像也没有动力再去学这个东西,但是求职的时候,不免说自己的专业问题,结果HR门给我下的结论是:职场定位不够清晰。 所以我现在想要请教的是,我继续专业方向的工作
  • 为什么现在培训班出来的Java学员都找不到工作?

    千次阅读 多人点赞 2020-05-30 11:15:23
    目前Java职位竞争非常大,尤其是今年疫情的情况下...但是培训班只学四个月的时间,而四个月的时间可以说什么都学不到工作更是天方夜谭。 我更加推荐大家选择自学Java 我从事Java工作六年的时间,对于这个行业还是
  • 找啊!找啊!找不到工作(中)——漂在中关村(3)

    万次阅读 热门讨论 2010-03-12 07:02:00
    找不到工作(上)——漂在中关村(2)某天,我看报纸发现了有招“国际贸易跟单员”的,写明相关专业优先(多年之后我才知道招聘启示里的话不能信),虽然大学里学的毕业没俩月就全还给老师了,更好歹毕业证上写着国际...
  • 如果见过大海,那么自然不会在乎池塘里的是非。
  • Windows提供有一个键盘方向键代替鼠标功能,我们可以通过这个功能把隐藏在屏幕外的窗口移回来。 解决方案: 1.打开那个”丢失”的软件,不要做任何操作。 2.按 Alt+空格键,然后按 M 键。 3.再按住左方向键 ← 不要...
  • 作为一名技术人员,我想大部分人都经历过迷茫的阶段,知道自己该超那个方向努力,搞清该怎么往后规划自己的未来,这也是正常现象,谁都有迷茫的时候,只要走出来就好了,这才是完整的人生,只要采取积极的方法与...
  • 每个人都有自己的情绪,学会控制自己的情绪,才能更好的控制自己的人生。  人之所以区别于其它的动物,其中很重要的一条就是因为我们可以控制自己的情绪。一个人连最基本控制情绪的能力都没有,还怎么能控制好...
  • 职业四象限,分分钟定位方向

    万次阅读 多人点赞 2016-09-26 07:04:53
    职业选择四象限,快速定位当下的职业所处位置,找到前进的方向
  • 在编程界,Python是一种神奇的存在。有人认为,只有用Python才能优雅写代码,提高代码效率;但另一部分人恨能把Python喷成筛子。那么,Python到底有没有用...
  • 嵌入式方向的毕业生,工作很迷茫

    千次阅读 多人点赞 2019-06-26 00:09:37
    虽然我明白想成为技术大牛需要日积月累的磨练,但我总感觉自己学习方法或者哪些方面有问题,时间一天天过去,自己也每天不停学习,但总感觉自己没有想象中那样进步,总感觉找不到一个很清晰的学习规划……眼看 9 ...
  • 为什么遇不到好公司

    千次阅读 多人点赞 2020-12-02 10:30:00
    先来个思考题,如果这个太乙真人是的领导,觉得是好还是不好?前一篇文章谈谈企业的人才观 看到很多吐槽点评,很多人抱怨说过于理想主义,现实的企业根本可能有好的管理,有好的领导。其实很...
  • 访谈:“80后”程序员为什么找不到工作

    万次阅读 热门讨论 2007-12-21 13:28:00
    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址:...Leo 另:文中提到的图,我已传在自己的资源
  • leo谈“80后”程度员为什么找不到工作?(3)终结篇

    千次阅读 热门讨论 2007-11-11 18:46:00
    这导致了工作中遇到的困难比想向的大、遇事找不到或者没有正确解决方法,于是造成了离职。这可能也是很多人原因进 500 强的原因,有完善的培训、升职、薪酬体系。   关于处理压力的方法我们先分享下面的故事...
  • 什么时候跳槽,为什么离职,想好了么?

    万次阅读 多人点赞 2020-03-23 09:57:37
    离职前也一定想好退路,能不裸辞就不要裸辞了,没必要跟钱过不去,而且一段时间找不到工作,会很慌的,很慌就容易饥不择食,进去一家不是很满意的公司,就会心情很差,回家吵架,离家出走,风餐露宿,饥不择食...
  • 被空降一个团队领导,会如何烧自己的三把火?   前言   领导当然是好事情,升官发财嘛! 然而许多人了领导没多久,要么自己逃了,要么被大领导赶走了。 业绩不好,被大领导赶走,这还可以想象,...
  • 长大了点吧,还是逃脱了随时做出抉择的命运。上高中时,要对学文科还是理科做出选择;上大学时,要对选择什么专业做出抉择;毕业了,就不用做出选择了吗?更要对选择做什么工作、在哪买房、何时结婚、什么时候要...
  • 心灰意冷的我,在外地待了近2年打算离开这个不开心的地方,申请调回成都了,尽管当时说调回来不涨工资,因为觉得自己就是个写用例的担心找不到工作,就还是答应了,然后安排我维护一个自动化测试平台,是一个大约6、...
  • 软件工程专业就业方向职业规划

    千次阅读 多人点赞 2015-03-13 17:39:07
    的三个方向里,如果要做到一定层次,其实嵌入式是最简单的,网络是最难的,WEB居中。  不过问题在于,如果在一个基本面上讨论,则WEB是最简单的,网络居中,嵌入式最难。  区别在哪里呢?在于能学什么程度...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 308,820
精华内容 123,528
关键字:

当你找不到方向的时候