473,395 Members | 1,568 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

The C#,.NET, and programming market

I've been in the programming industry for 7 months now and its a bit different than what school prepared us for. At my company our program manager gives us swim lanes (http://en.wikipedia.org/wiki/Swim_lane) and from there I must design and code the program. I get some help from a couple of guys who worked on the program and I also have the original business requirements, swim lanes, and existing code. There's alot involved with the BizTalk, SAP, C#, Symbol Scanners, and an auto generated (and seemingly inflexible) Data layer/business layer generated by CodeSmith. The company I work for calls their process agile programming.

I expected much more documentation in the professional world and the code I'm reading through looks like spaghetti code to me, but it may simply be my inexperience. There's not much commenting and two of the main guys who built the program are no longer with the company. Finally, the more I learn about C# the more I'm afraid that I'll get boxed in to what I do now without the power and flexibility of a language like C++ under my belt.

Your experience and insight is appreciated.
Apr 13 '08 #1
4 2488
Mr Gray
47
Sounds normal to me, I have discovered that there are a few companies that claim to be able to create a system or application but when you get down to it all they are doing is hacking a system together and then coming back later to fix what they originally hacked with a new hack. This is AGILE development gone wrong, when all you do is hack systems together.

If I was you I would look for a new job when you have been there for a year then try to be a little bit more selective in the type of job/company you work for.
Apr 17 '08 #2
NitinSawant
270 100+
Hey bro!! can you post more info abt swim lane in general?
May 20 '08 #3
You are probably right -- most companies fail utterly at producing good code, so if you don't think it's good, a safe bet is to go with your gut on that.
Jul 1 '08 #4
Wow. Holy Crap wow. Thats murder on your programming career.

There are great chances out there for C# but there are greater chances with Sharepoint and any other .NET advance. C++ and C are great secondary languages to use for the application world and very powerful. While VB.Net and ASP.NET are the languages the web world prefers. PHP is also in demand but it's limited AD access is what keeps it sidelined by companies. As long as you know how to work a project it doesn't matter the language level you have. You can always learn a language but business structure is what they want you to know. I suggest start looking for a better job or put all in 150% effort into fixing the errors your co-workers are making and practicing proper software techniques. Good luck to you.
Jul 14 '08 #5

Sign in to post your reply or Sign up for a free account.

Similar topics

346
by: rkusenet | last post by:
http://biz.yahoo.com/rc/040526/tech_database_marketshare_1.html Interesting to see that database sales for windows is more than Unix.
68
by: rkusenet | last post by:
http://www.eweek.com/article2/0,1759,1820667,00.asp The database market grew by 10.3 percent in 2004, fueled largely by hunger for business intelligence and analytics, according to numbers...
90
by: Bret Pehrson | last post by:
This message isn't spam or an advertisement or trolling. I'm considering farming some of my application development to offshore shops (I'm in the US). I have absolutely *no* experience w/ this,...
9
by: tjones | last post by:
Hi, I am guessing this is *THE* nntp newsgroup for C#? I was hoping someone could point me in the right direction. Id like to find employment in the IT industry as a programmer again. My...
42
by: Kevin Spencer | last post by:
Is it just me, or am I really observing a trend away from analysis and probem-solving amongst programmers? Let me be more specific: It seems that every day, in greater numbers, people are coming...
48
by: mai | last post by:
wherefrom can I download it? --------------= Posted using GrabIt =---------------- ------= Binary Usenet downloading made easy =--------- -= Get GrabIt for free from...
0
by: DJ1 | last post by:
Hi, Can anybody tell me what is the best approach to learn a new programming language. I started my career with vb3 then came vb4 then vb5,vb6 etc. I did ASP, now is .net in the market. Companies...
0
by: L'eau Prosper Research | last post by:
Press Release: L'eau Prosper Research (Website: http://www.leauprosper.com) releases new TradeStation 8 Add-on - L'eau Prosper Market Manipulation Profiling Tools Set. L'eau Prosper Market...
0
by: L'eau Prosper Research | last post by:
NEW TradeStation 8 Add-on - L'eau Prosper Market Manipulation Profiling Tools Set By L'eau Prosper Research Press Release: L'eau Prosper Research (Website: http://www.leauprosper.com) releases...
151
by: istillshine | last post by:
There are many languages around: C++, JAVA, PASCAL, and so on. I tried to learn C++ and JAVA, but ended up criticizing them. Is it because C was my first programming language? I like C...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.