喝口水就走的程序人生 订阅
公告
    最近在筹办<众志教程网>,专门发布一些原创的IT技术相关的视频,其中也有不少本人的拙作,欢迎有兴趣的朋友光临指导!

点我进行MSN通话

我的网址收藏

分类
内容读取中…
评论
内容读取中…
留言
内容读取中…
博文

在解放日报中看到一篇关于IT人职业转型的一篇好文章,不敢独享,拿出来与博友分享。以下是正文:

 

“35岁,技术生涯即告终结。”这种说法在IT界得到众多人认可,也令很多IT人为自己的未来担忧。其实,如果从另一个角度来理解,技术生涯结束,意味着新职业的开始。与其被动等待,不如换个思维,早作准备,在35岁来到之前完成转型,把握职业生涯的主动权。

IT领域有很强的专业性,并且这个行业正处于上升过程中,转型不转行的做法对于IT人是比较理性的选择。但因为工作性质的不同,IT人在转型之前应该要告别技术型思维,为新的职业生涯储备一些新知识。

 

选择1:做销售 >> 闷头钻技术→抬头勤沟通

转型吸引力:销售工作富于挑战,而且收入与工作业绩直接挂钩,适合对薪水上升空间不满、且追求个人价值体现者。

 

WEB架构设计的心得体会 (2008-07-14 19:50)

如果你是一位WEB架构师,那么着眼最多之处莫过于性能与架构了。而性能也是缘于好的架构,所以归根结底还是关注架构。架构设计其实是一个折中的过程,否则就会出现这样那样的问题。

 

切忌不要过度设计

这是一个常常被提及的话题,WEB开发是个非常敏捷的过程,变化随时都在产生,用户需求千变万化,许多方面偶然性非常高,我们很难预测下个星期的变化。所以企图用一个架构规划以后的所有的设计,是不太现实的。WEB项目中,架构设计很难满足系统的增长,不是架构师

从中国足球到中国软件 (2008-07-13 08:51)

前一阶段的欧洲杯让不少球迷过了一把眼瘾,连我这样的伪球迷也连续几个凌晨爬起来看球。其实对我来说,与其说是在看球,倒不如说是在欣赏他们的一种精神。我着迷的可能并非是足球本身,而是通过足球表现出来的那股子拼劲,从主帅到球员,同心同德,共同享受胜利的喜悦,也共同承受失败的伤感。这就是足球精神,我虽然不太懂足球,但我懂足球精神。

 

当决赛结束后,我们也不得不停止了享受这种足球精神。除了欧洲杯、美洲杯、世界杯之外,虽然中国也有足球,但却没有足球精神,从中国足球中我们几乎得不到乐趣。其实


关于ASP.NET平台下的Web Forms和MVC,乍一看来,大有一种“既生瑜何生亮”的感觉,但坐下来仔细思考,还是有其各自存在的道理的。首先,我们先来看一下Web Forms, 几年的实践证明Web Forms是一个非常稳定和成熟的平台,无疑它是强大的,但也不是完美无缺的。从以下几个方面来看它的强大之处:

 

1、性能优秀

实践证明,Web Forms的性能还是不错的,即使在性能要求非常高的情况下,它也能够表现优秀。

 

2、对初

我对Ajax的观点 (2008-06-22 18:20)

也许你是因为被大肆炒作的Ajax词汇才开始了解她的,也许你一上来就被那些Ajax框架搞懵了。对于Ajax究竟是什么,很多人有着不同的观点,至今仍旧没有一个绝对权威的说法。一些人说Ajax是一种仅限于客户端的技术;另一些人说Ajax是一种服务器端框架的延伸;还有一些人说Ajax是独立于现存的技术之外的一种全新的技术;更有一些人说Ajax不是技术。其实,追究谁是谁非,并没有什么实质性的意义,我在这里也不是想做“包公”去断案,也不是想参与“口水战”,只是想从一个平常心去看待Ajax本身,去看待时下如此炙手可热的东西而已。

 

曾看到如此一个针对Ajax相关内容的比喻:说Ajax就像是一种液体。

Reporting Services 提供了一种基于服务器的新型报表平台,它可以对报表实行集中存储,并且通过缓存和快照等方式来降低对数据库服务器的压力,提高报表服务器的性能。
但是在运行大型报表时,由于大多数浏览器都不能处理超大型文档。例如,几乎可以肯定,在浏览器的一页中不能显示包含 5,000 行数据的报表。所以我们在设计和配置报表的时候,必须设计报表的分页,让报表服务器每次发送一页报表。否则不论是报表的呈现和网络传输都会出现问题。
一般我们可以通过设置分页符来完成分页,也可以设置报表页的大小,让Reporting Service在呈现时自动设置分页符。
 
我们可以在矩形框、表、矩阵、列表、图表或组的起始位置或结束位置添加分页符。默认情况下,报表项没有分页符。要在项的起始位置或结束位置添加分页符,可以更改项的 PageBreakAtEnd 或 PageBreakAtStart 属性。
 
ERP水土不服的表现 (2008-06-17 00:23)

销售

    在国外,双方合同一经签定,就能严格按合同条款执行,所以ERP软件的促销模块一般都是采用销售员一签定合同就享受提成和给客户进行让利的方式。众所周知,我国的市场经济还处于初级阶段,很多方面还不完善,企业最头疼的事就是三角债,如果销售员一签合同就提成,那么将会给企业造成大量的应收款,甚至呆帐、烂帐,这肯定是企业不能允许的,所以必须开发一个符合我们需要的促销模块来替代原模块,具体做法:不以定单量而以来款情况作为衡量销售员提成和给客户进行让利的标准。
    根据不同产品的难易销售程度建立几个按不同帐龄、不同金额范围、不同地区、不同客户类别等的提成比例库,这些库可随销售政策的变化随时进行维护。对每位客户按各定单的来款情况套用上述比例库按指定公式算出各定单的提成、让利金额明细表和汇总表,在生成报表时还应提供一些参数如应收款总额不超过多少、帐龄不超过规定时间才能享受提成和让利供用户选择。可以根据需要在此基础上开发大户全年总额还利表,业务员按完成任务的比例可报销差旅费金额表等一系列报表,协助销售部加大营销管理力度。

 

 

深入浅出JSON (2008-06-10 11:22)

今天看到一篇关于JSON的文字,把一个复杂的问题描述的如此简单易懂。作者的写作水平的确比一般,特转之,与大家分享。以下是原文:


JSON定义

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的习惯,这些特性使JSON成为理想的数据交换格式。

JSON的结构基于下面两点:
1. '名称/值'对的集合 不同语言中,它被理解为对象(object),记录(record),结构(struct),字典(dictionary),哈希表(hash table),键列表(keyed list)等 ;
2. 值的有序列表 多数语言中被理解为数组(array) ;


JSON使用:
   JSON以一种特定的字符串形式来表示 JavaScript 对象。如果将具有这样一种形式的字符串赋给任意一个 JavaScript 变量,那么该变量会变成一个对象引用,而这个对象

Java多线程技术入门介绍 (2008-05-05 07:10)

    Java多线程技术是我们经常用到的技术之一,其重要性不言而喻。在很多时候,大家实在不知不觉中应用它的,比如说在开发一个Web应用的时候,一个Web容器其实就是工作在多线程模式下,从而有能力处理多用户同步的访问。而在Java平台乃至其他面向对象的高级语言中,都提供了简单易用的多线程调用接口,本来想写点东西详细介绍一下多线程技术的核心内容,但今天偶然看到一段基础性介绍的文字,虽然基础但对初学的朋友应该很有用处,所以就引用过来了。原文作者不详。

    这段文字主要是介绍核心方法的作用的,还是比较到位,比较通俗易懂的:

 

1、run()和start()
    这两个方法应该都比较熟悉,把需要并行处理的代码放在run()方法中,start()方法启动线程将自动调用 run()方法,这是由Java的内存机制规定的。并且run()方法必须是public访问权限,返回值类型为void。

 
2、关键字Synchronized
    这个关键字用于保护共享数据,当然前提是要分清哪些数据是共享数据。每个对象都有一个锁标志,当


    时下,计算机软件的应用已经遍布各行各业,随之而来的是软件开发人员需求大量增长。虽然很多高校都有计算机相关专业,不乏非常对口的软件开发专业,但是由于以下原因,致使大学毕业生很难适应软件开发相关的工作: 1)高校中的教材陈旧,可以说是非常陈旧; 2)讲师缺乏开发经验,只有理论知识。

 

    市场驱使全国萌生了大量的IT培训机构,水平参差不齐。几家有影响的培训机构中,学员毕业后大部分可以获取某某证书,但殊不知这些证书根本不是用人单位青睐的,致使这些学员出来后与高校培养出来的毕业生没有本质区别,同样是就业难。这让很多希望通过IT培训改变人生的学员大失所望。

 

    那么,一个问题出现了

新浪BLOG意见反馈留言板 不良信息反馈 电话:95105670 提示音后按2键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有