The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
1. The lounge is for the CodeProject community to discuss things of interest to the community, and as a place for the whole community to participate. It is, first and foremost, a respectful meeting and discussion area for those wishing to discuss the life of a Software developer.
The #1 rule is: Be respectful of others, of the site, and of the community as a whole.
2. Technical discussions are welcome, but if you need specific programming question answered please use Quick Answers[^], or to discussion your programming problem in depth use the programming forums[^]. We encourage technical discussion, but this is a general discussion forum, not a programming Q&A forum. Posts will be moved or deleted if they fit better elsewhere.
4. No politics (including enviro-politics[^]), no sex, no religion. This is a community for software development. There are plenty of other sites that are far more appropriate for these discussions. Or if you must, use the Back Room[^] - but enter at your own risk.
5. Nothing Not Safe For Work, nothing you would not want your wife/husband, your girlfriend/boyfriend, your mother or your kid sister seeing on your screen. For those discussions where you wish to be a little more frank, use the Soapbox[^]
6. Any personal attacks, any spam, any advertising, any trolling, or any abuse of the rules will result in your account being removed.
7. Not everyone's first language is English. Be understanding.
Please respect the community and respect each other. We are of many cultures so remember that. Don't assume others understand you are joking, don't belittle anyone for taking offense or being thin skinned.
We are a community for software developers. Leave the egos at the door.
JIT compile the 'script' and call it via reflection. Easy as taking the lame compiler interpreter from a script kiddie, but you will have to be careful that your 'scripts' don't get too powerful and dangerous.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
I'm working on grabbing some data from firebase and then processing it in application.
I found a very nice library that will handle all the connections and stuff, great thinks Vilmos. Except...
You can't get the raw Json, just objects created from the Json. In fact I only want the simple raw json string, Matlab has the conversioning fine.
So I have a library that does most of what I want but because they overdid the you must see how clever I am I have to do some re-writing. This means as it changes I have to redo things.
And before you say it, we don't know what fields there will be or what data they will contain. Isn't the whole frigging point of a schemaless db that you don't have an elephanting schema!?!
I.e., a solution of alcohol in water. The container should be more easily openable, and there's no reason to make it reclosable if one empties it. I won't even start to discuss wine bottles that still use corks.
Er, um, this is what you were thinking about, right?
So, I'm at a stage in my life where I'm considering what I've done and where I'm headed, a midlife crisis of sorts. I'm not happy at my current job (which is kinda killing my passion for software development) and I have loads of diy work at home to do. I'm considering taking a few months off just to catch up with things and have a bit of a holiday. I'm not sure what I'll do next, either look for a new job or even possibly start something of my own (I have an idea which i think is feasible). It's a bit of a daunting thing to do, but so far everyone I spoke to has been quite encouraging about it.
Who here has taken a sabbatical? Did you go back to software dev or do something else entirely?
Yeah, I've done that as well, staying longer than I should have. The salary was good and it was a comfortable environment even with the frustrations. I actually liked the project and working on it, I just didn't like some things that management did, like bad communication. In the end they retrenched some people and basically paid me to leave. At this stage I really feel like I need to take a step back and have a holiday, which I never had between changing jobs 8 months ago. I also have very little interest in the current project I'm working on which does make it difficult to put in the effort that I'd actually like to. Maybe I'll feel different after having some time off.
My problem is that at the end of a contract I feel like I have to be looking for my next contract. And of course in the middle of the contract I feel like I cannot take a break. A catch 22.
Now things have changed a lot. It use to be that I could get a new contract within a couple of weeks. I am a C# programmer that specializes in WPF. This use to be a great position because it is pretty specialized, and a lot of tricks that most programmers do know. Well things have changed a lot in recent years, and now there are very few contracts that are for desktop. Every contract I have had for the last few years has been front ends for instruments, quite a change.
Basically Microsoft (Ballmer) made a really bad decision, and that is the obsolescence of Silverlight. There were real advantages to Silverlight, and it is really too bad because that technology would have given me a really good path to the web, and provided the world something that combines the best parts of the web and desktop.
That has been why I have been moving for new contracts. There has never been a lot of work in WPF. I could have stayed in Seattle, and probably continued to get WPF contracts, but that would have meant a lot of time between contracts. If I did that now, I would usually have to wait a really long time to get another WPF contract. I like working with WPF, and I can leverage better rate since there are not a lot of people that have a lot of experience in working with WPF.
Yes, I took a year or so out at one point, not really to so anything specific beyond saving my sanity.
During that time I probably came to realise that it wasn't really software development that I hated, it was just the general crud that comes with any kind of job - office politics, excessive hours, lousy work-spaces and more human contact than I'd ever opt for and a general feeling that life would be better spent either doing something more lasting and meaningful or simply lying in a field.
I have come back into it and I'm quite happy where I am, though it take a couple of jobs from Hell to get back into the game and all in all, the financial cost of that year off has actually been very high.
I kind of enjoy coding but in truth, if I won the lottery, I'd probably never write another line of code in my life (I've never been one of those people who writes code for fun) but given that I'm no spring chicken, I've been doing it for donkey's years, I've got no qualifications and I'm pretty good at doing it - there's not really anything else I could do that's going to get me anything over minimum wage.
Sometimes, a change is as good as a rest and looking back on it now, what I should have done was look for a new gig - maybe with a delayed start - before I got to the point of being so fried that I couldn't contemplate it. The change often doesn't need to be one of career, though, just a new place to do what you do or perhaps something that veers off at a bit of a tangent from it.
I've got no qualifications and I'm pretty good at doing it
Now that's the kind of person I would actually hire! Seriously, all too often I see people with certificates and diplomas up the wazoo but they are clueless when it comes to actually doing any quality work.