想做一名合格的程序员,应该具备怎么样的知识基础?

问题描述

刚刚毕业不久,本人对编程有比较厚的兴趣,专业是计算机应用,工作岗位和专业毫不相干.想去找一份程序员的工作,不知道应该做怎么的准备?希望做C#方面的编程,希望能给我做一个比较系统的介绍.诚心求教!!!!!!!!!!!

解决方案

解决方案二:
数据结构面向对象的理论基础一定要理解否则你在开发中会一直跳不出面向过程的思维~~~
解决方案三:
楼主学的计算机专业?那么毕业后还不会C#???大学肯定在玩了,自己学吧,不会的到CSDN上问,只有这个办法!
解决方案四:
自己先用C#做个小项目

时间: 2024-09-12 12:00:43

想做一名合格的程序员,应该具备怎么样的知识基础?的相关文章

一直想做前端工程师的后端程序员

前端CSS框架: bootstrap 前端mvc框架: angular.js 前端javascript类库: jquery 服务器平台: node.js web服务器框架: express 数据库: mongodb 数据库驱动: mongoose 移动前端框架: jquery moblie 开发IDE: sublime text2 and webstorm

想要成为真正优秀的程序员是不是真的很难?

很多人认为要想成为一名优秀的程序员,那就需要一天24小时每天不断地编程--睁开眼睛要编程,闭上眼睛睡觉的时候还要梦到编程--我认为这是一种矫枉过正的方法.沿着这条路走,只会让你精疲力尽,犹如夸父逐日一般,死在半道上. 我觉得问题的关键是要想明白你为什么要编程.坦率地说,我编程是因为我喜欢别人用我的程序,这也是我之所以在读书的时候成绩不怎么优秀的原因(我并 不热衷于参加编程竞赛以及类似事情).因此,我也不喜欢参与纯研究的项目--只在论文上讨论各种点子,而不付诸于行动不去写代码(除非恰巧碰到的是研究

如何使用搜索技巧来成为一名高效的程序员(很好的总结)

没有人是完全独立的孤岛,每个人都是整体的一部分.-- 约翰·多恩   对于缺乏编程知识的人来说,完全有可能编写一个网页或小程序.如果在用Google搜索相关示例时幸运的话,可以搜到现成的代码.即使是经验丰富的程序员,通常也会为了节省时间和精力而在网上搜索解决方案.   如果不借助搜索技术.网络及集体智慧,现代化高效编程是难以想象的.因此,搜索技巧对高效程序员变得愈发重要.   现在,我们不需要了解和记住如何解决众多的编程问题,可以采用搜索技术.我们正变得更加高效.高生产力,并能够解决更多的问题.

如何使用搜索技巧来成为一名高效的程序员(Google, Bing, Yahoo or Baidu)

没有人是完全独立的孤岛,每个人都是整体的一部分.--约翰·多恩  (至少你拥有95%以上的知识在网上都可以找到! 你遇到的问题中至少80%是别人也可能遇到过的!)   对于缺乏编程知识的人来说,完全有可能编写一个网页或小程序.如果在用Google搜索相关示例时幸运的话,可以搜到现成的代码.即使是经验丰富的程序员,通常也会为了节省时间和精力而在网上搜索解决方案. 如果不借助搜索技术.网络及集体智慧,现代化高效编程是难以想象的.因此,搜索技巧对高效程序员变得愈发重要. 现在,我们不需要了解和记住如何

如何使用搜索技巧来成为一名高效的程序员

没有人是完全独立的孤岛,每个人都是整体的一部分.--约翰·多恩 对于缺乏编程知识的人来说,完全有可能编写一个网页或小程序.如果在用Google搜索相关示例时幸运的话,可以搜到现成的代码.即使是经验丰富的程序员,通常也会为了节省时间和精力而在网上搜索解决方案. 如果不借助搜索技术.网络及集体智慧,现代化高效编程是难以想象的.因此,搜索技巧对高效程序员变得愈发重要. 现在,我们不需要了解和记住如何解决众多的编程问题,可以采用搜索技术.我们正变得更加高效.高生产力,并能够解决更多的问题.但这是否意味着

新人 学习方向-我想知道一名程序员需要都了解什么知识?

问题描述 我想知道一名程序员需要都了解什么知识? 我现在是一名大二软件专业的学生,我挺喜欢这个专业的,但是学了一年多有点迷茫,我想知道如果我想好好走下去,我都应该了解什么知识,比如都需要学会什么语言,学到什么程度,谢谢各位 解决方案 熟悉JAVA语言,现在44%的开发者使用的是java语言,16%多的人使用的四C#,13%多点的人使用的是C语言. 如果你也想从事java开发的话,数据库也很重要.大学应该讲的是MySql吧!数据库的增删改.

一名3年工作经验的程序员应该具备的技能

细读本文需要6分钟 与你共勉 背景介绍 LZ坐标杭州,13届本科毕业,算上年前在阿里巴巴B2B事业部的面试,一共有面试了有6家公司(因为LZ不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少),其中成功的有4家,另外两家失败的原因在于: 1.阿里巴巴B2B事业部的面试,两轮技术面试都过了,最后一轮面试是对方的主管,由于听说技术面试过了基本上90%都面试成功了,所以LZ在和主管的交谈中也是毫无顾忌,说得天花乱坠,很多自己介于知道和不知道的东西都直接脱口而出了,结果多次被对方一反问就问得

教你如何成为一名Java初级程序员

程序|程序员 目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员.本人在这里抛砖引玉,和大家讨论成为一个JAVA初级程序员应该具有的知识,与大家共享. 个人认为想成为一个合格的JAVA初级程序员应该具备如下知识: 一.面向对象的知识:JAVA是一个面向对象的开发语言,因此熟悉面向对象对学习JAVA很有必要,您要了解:什么是对象,什么是类;什么是封装,什么是多态,什么是继承;

如何成为一名专家级的程序员

很多人问我如何才能成为一名专家级别的程序员,现在我们对此还没有一种统一的模式,但是我还是想把我总结的一些经验分享给大家.如何成为一名专家级别的程序员,在很大程度上取决于你开发的软件和你所处的行业,以及你所在公司使用的工具等等.对于本文讲的一些方法,你可以选择适合自己的情况. 本文仅为个人观点,如果各位有任何补充或建议,欢迎不吝赐教. 还有一点要着重说明的是,成为专家与被认为是专家是不一样的.很多人虽然荣誉是专家,但其实他们并不是.但是如果人们相信他是专家的话,他就能因此赚钱.此外,也有的专家虽然