|
|
|
|
|
by marypublic
3971 days ago
|
|
Some things to consider. If you are starting out, keep in mind you are coming into a live and running environment. What looks chaotic to you may just be something that grew up organically over time and has an internal logic that isn't readily apparent. If they have money to pay you, they must be doing something right. Consider seeking that expertise out, even if you feel you are not necessarily being challenged at the technology level. You can always change jobs later when you have this experience under your belt. First jobs out of college are supposed to be "stepping stone" jobs anyway. "Get what you can and move on" is an entirely legitimate way to approach this. Think about where you want to end up eventually. If you want to move into corporate-land writing reports against business databases, go for the .Net shop. If you want to eventually do "fun" stuff in startup-land, then stay where you are. Because the reality is the complexity of what people are doing with .Net is relatively low - they use it to run businesses, so you're always writing a variant of a shopping cart or accounting program. When people want to do something interesting/new/really challenging, they tend to choose other tools than those provided by Microsoft, inclusive of .Net. So I guess if you want immediate security, go with the .Net shop. (Though be aware that in any large or even medium-sized organization you are as likely to have to learn politics as programming.) Otherwise, stay where you are a little longer and see if you can find some value in what you have to work with now. |
|