本文介绍了我的主管不会让我在.net上创建我的网站的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 我在.net上重新设计了我们的官方公共政府网站,它已经花了几个月的时间带我去重做。几年前,我一直是这个网站的唯一设计师 ,当时几乎没有人想要用它来捣乱。从那时起,我一直在稳定地维护它并改进它。我已经完成了大约一半的工作,突然间我的主管不会让我在.net网站上制作 。我们的程序员使用.net来制作Web应用程序,并且 我们选择的语言没有任何政策或限制。我们所有的 服务器都是微软的,我们的企业网络都是微软的b $ b windows用户。我新设计的网站已经在我们的公共网络服务器上作为测试网站工作。我的主管说,因为我只是一个网站设计师,我不能包含.net编程来制作网站。我已经获得了3个官方微软asp.net和vb.net编程课程,其中我用b 学会了用一些asp.net技术让我的网站充满活力。这些课程是免费提供的工作合同,以提高我们的工作技能和 生产力。我使用visual studio.net和dreamweaver主要是设计 网站,我在其中加入了一些ajax几页。 有哪些要点可以我提供防守?我明天会见首席执行官 ,需要提供信息。 我重新设计的网站非常好,我正在努力使网页成为 尽可能地访问,以尝试符合我的 选择的WAI指南,因为我相信网站需要。这是一个当地政府 网站。 我被告知我不能使用.net,我深受伤害。我觉得这是对我的个人攻击。有防守吗?喜欢歧视或 的东西?就像我之前说的那样,没有迹象,也没有任何政策 反对,我是如何设计网站的。Hi,I have redesigned our official public government website in .net and it hastaken me a few months to redo. I have been the sole designer of the websitefrom its humble beginnning a few years ago when no one wanted to even messwith it. Since then I have been steadily maintaining it and improving it. Iam about halfway done, and all of a sudden my supervisor won''t let me makethe website in .net. Our programmers use .net to make web applications, andthere are no policies or limitations in what language we choose. All ourservers are microsoft, and our corporate network is all with microsoftwindows users. I have newly redesigned website already working as a test siteon our public web server. My supervisor states that since I am just a webdesigner that I cannot include .net programming to make the website. I havetaken 3 official microsoft asp.net and vb.net programming classes, of which Ilearned to make my site dynamic with some asp.net technology. The classes arefreely provided with a work contract, to improve our work skills andproductivity. I use visual studio.net and dreamweaver mostly with designingthe site, and I have incorporated a bit of ajax in it for a couple of pages.What main points can I provide in my defense? I have a meeting tomorrow withthe CEO, and need to provide information.My redesigned site is very nice, and I am working on making the pages asaccessible as possible, to try to conform to WAI guidelines, which is of mychoosing, since I believe the website needs to be. It is a local governmentwebsite.I am deeply hurt that I have been told I cannot use .net. I feel it is apersonal assault against me. Is there any defense? Like discrimination orsomething? Like I stated before, there was no indication, nor any policyagainst, how I am to design the website.推荐答案 http://www.monster.com 做完这类事后(编码,也就是说,超过25年,我已经注意到,由于性格冲突或政治上比任何其他单一来源做出更多糟糕的决定。这可能是你的主管' 决定阻止你部署他不喜欢的技术,或者你的b 决定在没有首先清算的情况下使用.Net它与你的主管。我很难分辨谁正在玩正确的游戏。游戏和谁正在玩 错误一个。 我不同意,克林顿的建议。不要只是简单地说明你是如何接受培训的,而且没有人告诉你在.Net中编写代码是错误的。这将忽略房间里的大象...你的b 主管有权告诉你该怎么做。出于某种原因,他(或者她的b $ b)认为他有充分的理由告诉你停下来。你(以及 以上的每个人)必须认识到你的主管可能有一个很好的 点。 你会得到的无处可去,直到你认识到你的道路上的障碍,并且b 克服它们。也许你的主管有一个诚实的理由相信你的应用程序中引入.Net技术是错误的。 解决它。他是否担心,如果你离开,他将不得不为高薪的高级网络开发者支付。修复它,而你有一个更低(更便宜)的标题?这是一个有效的担忧。如果是这样的话, 你的追索权是什么? 嗯,你可以指出你所写的网络应用程序只是 基本使用.Net功能,这样一个昂贵的程序员不需要b $ b来维护它。你可以指出,微软多年来已经工作了很多年,以便非极客们可以轻松编写少量的b / b $ b b有用的代码,维护应用程序不会需要极客,但 而不是普通人。你可以指出,事实上,只有网页设计师 才有资格修改你的网站,因为它具有敏锐和良好的地理位置(宏媒体)和可用性你插入的元素。您可以指出,当地政府已经为您投入的培训是非常昂贵的,因此,替换您的成本不是 $> 超过当地政府通常花费的成本 建立和维护任何网络开发人员的技能。 其他单词,不要炫耀你如何编写代码。炫耀你是如何设计一个网站,恰好使用小而必要的代码来实现有用的东西。毕竟,你是一名网页设计师。你创建的网站不仅仅是你的主管给你和他的团队的其他人灌输的卓越成就。 (总是恭维你这个人试图证明是错误的。) 告诉你的主管老板他在为你提供的工作中表现出色 获得该职位所需的教育支持。指出 任何网页设计师都需要这些技能,而且很多网页设计师都会有b $ b b。指出您的主管已经简单地提出了当地政府完成工作所需的行为。 指出部署网站的行为。 Net不会增加组织的成本,并且是满足需求的最佳方式,因为它很容易找到网页设计师,无论是内部还是外部,那些熟悉Microsoft .Net平台的朋友(而不是使用 流行语言来做事,而这些语言可能需要你通常不会发现的技能。组织,如Perl,TCL或Java)。 然后请求首席执行官的支持。从字面上说,我正在寻求你的 支持,继续按照我的 主管启用并授权我的优秀方式履行我的职责。 每个销售推销的结束都是要求销售。别忘了问。 我寻求你的支持足够了。不要求做出技术决定。 不要求对任何人,特别是你的主管进行报复。 记住,如果他在你面前失去了面子首席执行官,你最终会失败,即使你明天就赢了,也要花b $ b。 - --- Nick Malik [微软] MCSD,CFPS,认证Scrummaster http:/ /blogs.msdn.com/nickmalik 免责声明:本论坛中表达的意见是我自己的,而不是我雇主的b $ b代表。 我不代表我的雇主回答问题。我只是一个帮助程序员的程序员。 -After doing this kind of stuff (coding, that is) for over 25 years, I''venoticed that more bad decisions are made because of personality conflicts orpolitics than any other single source. That may be your supervisor''sdecision to stop you from deploying in a technology he doesn''t like, or yourdecision to use .Net without first clearing it with your supervisor. It ishard for me to tell who is playing the "right" game and who is playing the"wrong" one.I disagree, respectfully, with Clinton''s advice. Do not go in simplyexplaining how you took training and no one told you that it was wrong towrite code in .Net. That will ignore the elephant in the room... that yoursupervisor has the right to tell you what to do. For some reason, he (orshe?) believes that he has a good reason for telling you to stop. You (andeveryone above you) has to recognize that your supervisor may have a goodpoint.You will get nowhere until you recognize the obstacles in your path andovercome them. Perhaps your supervisor has an honest reason for believingthat the introduction of .Net technology in your application would be wrong.Address it. Is he afraid that, were you to leave, that he would have to payfor a highly paid "Senior Web Developer" to fix it, whereas you have alesser (cheaper) title? It''s a valid concern. If that is the case, what isyour recourse?Well, you can point out that the web app that you have written makes onlyelementary use of .Net capabilities, such that an expensive programmer wouldnot be needed to maintain it. You can point out that Microsoft has beenworking for years to make it easy for non-geeks to write small amounts ofuseful code, and that maintaining the app would not require geeks, butrather normal people. You can point out that, in fact, only a web designerwould be qualified to modify your site because of the keen and well-placedgraphical (macromedia) and usability elements you''ve inserted. You canpoint out that the training that the local government has invested in you isnot wildly expensive, and that, therefore, the cost of replacing you is nomore than the cost that the local government would ordinarily spend onbuilding and maintaining the skills of any web developer.In other words, do NOT show off how you''ve written code. Show off howyou''ve designed a web site that happens to use code in small and necessaryways to do useful things. You are, after all, a web designer. The site youcreated is no more and no less than the excellence that YOUR SUPERVISOR hasinstilled in you and the rest of his team. (Always flatter the person youare trying to prove wrong).Tell your supervisor''s boss what a great job he has done in providing youwith the educational support that is needed for the position. Point outthat any web designer would need these skills and that many web designershave them. Point out that your supervisor has simply brought out thebehavior that your local government requires to get their job done.Point out that deploying the site with .Net will not increase the costs tothe organization, and is the best way to meet the needs because it is soeasy to find web designers, both internally and externally, that arefamiliar with the Microsoft .Net platform (as opposed to doing things inpopular languages that may require skills not typically found in yourorganization, like Perl, TCL, or Java).Then ask for the support of your CEO. Say, literally, "I am seeking yoursupport to continue to perform my duties in the excellent manner that mysupervisor has enabled and empowered me."The end of every sales pitch is to ask for the sale. Don''t forget to ask."I seek your support" is sufficient. Do not ask for a technical decision.Do not ask for retribution against anyone, especially your supervisor.Remember, if he loses face in front of your CEO, you will lose eventually,even if you win tomorrow.----- Nick Malik [Microsoft]MCSD, CFPS, Certified Scrummaster http://blogs.msdn.com/nickmalikDisclaimer: Opinions expressed in this forum are my own, and notrepresentative of my employer.I do not answer questions on behalf of my employer. I''m just aprogrammer helping programmers.-- 这篇关于我的主管不会让我在.net上创建我的网站的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
09-03 11:02