Programming

Re: Programming

Like I said, that used to be the case but not anymore. Software engineers are now more inclined with the business process as well as the technical process and are usually the ones performing gap analysis, etc when working with a project. Big companies don't want to hire a whole team to perform software development so they hire one person that can do the job of all the aspects of SDLC. Back in the say you would have Systems Analyst, Systems Architect, Programmer, DBA, QA, etc but now they try to get as much out of one person rather than hiring more.

Also, I beg to differ about your logic that anyone with enough intellectual can learn programming. I have seen code written by people who became programmers like what you have defined and believe me I have had to write all the code from scratch since nothing there looked like code but a patchy job of putting together pieces that worked together.

I m sorry that you don't see your work as an achievement but I m very proud to be in software development and at the end of the feel that I have achieved something if I can make someone's life a bit easier by automation.

Re: Programming

jeolkhan but you have only just graduated or were you working along the study.

The software market is very cheap since India has flooded the market with all kind of developers.
Ideally I think the senior developers should assume the role of system/business analysts. I don't really like the idea of a developers doing the requirement analysis and working out the business logic. I have seen with agile many new developers re writing the whole code again and again.
The QA team should work under the system analysts.

Re: Programming

I would like to know for how long you have been in Software Industry.

for me its almost 6th year. I did undergrad from paksitan in CS and then Masters in Software security from Canada. Been 2 years that i have been working in one of the top global firm. Having a passion for something is totally different but making a good living out of it is totally different. If i was in Pakistan, I would have been earning a lot or perhaps would have my own software house (as most of my friends do now). But things in those countries which are outsourcing software development to Pakistan/India/China is totally different.

The saturation in IT field is so much that you can't negotiate on your salaries. There is a dead end on your salary cap when you reach 90-100K (it will take you 4-8 years to be there) and after that, What ? Obviously you can't stay on that job just because you have passion for it ... will you ?

I am proud whatever i do as well since whatever i do, doesn't effect only million of users, it effect everyone in the globe. But again, if i have been doing that much that i should be satisfied with my salary/pay-scale as well. IT People put more effort and get paid less.

Re: Programming

Agree, but that is not what waterfall model standards suppose us do.
Waterfall model is an ideal model and mostly used as a reference model. Secondly, Waterfall model is suitable for very large projects where requirements are clear and defined. So for large projects, there should number different teams and hiring a system analyst and system designer for large and complex project is not a big deal.
Normally in traditional (not agile) development environment companies use iterative process models like waterfall *incremental model * and RUP.

Re: Programming

Re: Programming

so... What sort of technologies you are working on guys... or have worked in the past and how is/was your experience ?

Re: Programming


Restored attachments:

Re: Programming

LOL :hehe:

Re: Programming

A huge debate has been going on between programmers, impressive. :p

Has anyone worked for IBM or Microsoft?

Re: Programming

  • IBM, such a rip off .. at least here in Canada
  • Microsoft, I got rejected from final stage of interview .. and then started the never ending struggle to find my reason of being rejected. Long story, I don’t work for them :stuck_out_tongue:

Technology i am working on or worked on

I have very vast tech spectrum
C, C++, Python, 4GL, PLSQL, ActionScript etc

But my main experties are on Java

Re: Programming

I have been working as a software engineer for the past 15 years.

As far as outsourcing IT goes I m seeing a trend these days where companies are coming back to US rather than saving money. They have now realized that they might be able to get some cheap development done but the cultural gap between US and India is hurting their bottom line since they are having to re-develop solutions to US standards.

Re: Programming

hello sir plz btadan windows xp pack 3 kasa install karan or kahan sa for VB2010

Re: Programming

Like I said in my previous post I have been working in the software industry for more than 15 years. The IT market depends on where you are. It has gotten better in Houston in the past year or so. Thats when I saw a jump in getting calls from recruiters. I have moved about 5 cities in the past 12 years. In the past I would have gone to where ever the work was and believe that I have made a good choice to move to Houston since all the major players in the oil and gas field are here.

One thing I have noticed in the IT field in the past 10 years is that no company these days is looking for IT employees with just one skill set. You have to at least be able to work with 3 skill sets or more. That is the one factor that will work in your favor to negotiate your salary with the employers.

All of this is my own opinion and what I have observed in the time that I have put into this field. Just to give readers here some idea on what my last job was. I was performing the whole SDLC myself working with agile methodology and also I was the only application support person for the same enterprise wide application that I was developing along with being the DBA and Server Admin for our windows server. What does that tell you about the IT workings?

I think making 90-100K a year is a lot depending on the person/location but I dont think it tops out as some good friends of mine make more than 150K to 250K a year working on different projects.

Its not just IT that gets paid less. All the other professionals except management get paid less and work more.

Re: Programming

See long gone are the times when companies cared about standards and stuff. The only thing they care about now is the buttom line.

Re: Programming

Software:

Python, Django, PostgreSQL, Apache, Linux, subversion, Trac, Bash scripting, SQL Server 2005/2008 R2, PERL, JavaScript, Oracle,*MS Access,*Sybase 12, C++,VB.NET, ASP .NET with C#, ASP, Java,*SQL Server 200X, AJAX, JQuery, XML, JAVA, Eclipse (IDE), GIT (distributed source control system).

Hardware/Networking:

Virtual Servers (VMWare), Linux, Ubuntu, VMware applications, VPN, LDAP, Active Directory, Windows server Security, Switches, Routers, Bridges, Hubs, VPN, Windows 2000/2003 server and Windows 2000/XP workstations.

Re: Programming

I don’t know if 90K is enough or not. I am making 70-80K, living alone and single and still i am living paycheck-to-paycheck. Either i have increases my expense a lot (which i sometime i think i do) or its just that i am not used to of thinking before buying stuff. REgardless, all of my friends who ended up doing engineering moved to Calgary where they are making 100+ right at the start of their carrier.

When i look at my future, I seriuosly think that staying just a SE isn’t gona something i should do. I better focus on MBA or something else.

Knowing that you have 15 years of IT experience, I would highly appreciate if you can advise

Re: Programming

Great. Now tell me how to configure squid on CentOS. I have been trying for last 2 days but its not working properly. Do you have any idea ? I have searched the whole internet but there is still some thing missing… not sure what.

Re: Programming

A woman programmer. Noice.

Re: Programming

I have a solution… Taweez likh k doon ga. Computer ki casing khol k under rakhna ho ga. :smiley:

Re: Programming

I know JAVA, C++, C#, VB, ASP, SQL but my professional experience is in open source web technologies… PHP, MySQL, CSS, HTML etc. I have worked with Yii, Joomla and you can call me a wordpress guru :smiley: Currently working with Zend. Interested in python(django) and ROR in near future. Website development is what I love to do. And also I have some experience setting up and managing webservers… LAMP LEMP stacks on CentOS.