Never hurts to ask. Say it like, "Hi (supervisor guy), my wife is giving birth in the near future, does Lockheed give any paternity leave?" and go from there.
not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
0
The AnonymousUh, uh, uhhhhhh...Uh, uh.Registered Userregular
I hate working on someone else's code. Especially when that someone else is a midbie PHP developer who has no idea about project organization or naming things in an easy-to-read manner. The best possible thing to do would be to nuke this code from orbit and start again, but that's not an option.
PSN/XBL/Nintendo/Origin/Steam: Nightslyr 3DS: 1607-1682-2948 Switch: SW-3515-0057-3813 FF XIV: Q'vehn Tia
I want to go in and ask for two weeks off for the birth of my child but I'm kinda nervous about the whole thing.
Not paternity leave as it's classified. In Canada, that's classified as 37 weeks of unpaid leave split between the mom and dad (mom also gets 16 weeks of mat leave, for a total of a year). I can get unemployment during that time but that's like a third of my salary. So instead, I'm taking 95% of my vacation for the year. I'll be taking 5 weeks off.
I told my bosses this MONTHS ago. This way for projects, resourcing, etc. my name would not be put forward as someone who is available.
I would go in and ask. Sooner the better. Your at a big enough place that they will know how to handle time off when it comes to a kid. You might even be lucky and want you to take time off.
Why is array slicing not in every programming language ever? It makes things SO easy.
Huh looks like that C# supports ArraySegment<T> implements IEnumerable<T> starting from .Net 4.5 but older .Net versions don't implement it as IEnumerable... That sucks.
Why is array slicing not in every programming language ever? It makes things SO easy.
Perl's array slicing is probably what I miss the most about Perl (sometimes... it's situationally awesome). It would actually let you do stuff like somearray[1, 3, 15, 12, 35] to get indexes 1, 3, 15, 12, and 35. It seems like the tradeoff there vs the slices other languages provide is that doing something like every other element, every 3rd element, etc. was a bit more roundabout and not obvious like using map() to generate your list of indexes.
Speaking of behind the curve by 6 years, graduated 6 years ago, got cornered into writing software(vb.net) in what I would call a no documentation and not a real development environment. What should I be looking into learning if I want to buff up my skills? I see alot of talk in here and I feel irrelevant. I jumped a bit into python scripting which seems easy enough.
While I can make my current experience sound super awesome, I want to make sure when I do I am not getting over my head.
Edit: I did c++ through college, jumped into XNA when it started because it seemed to be awesome for game programming. although now dead, I am not talking necessarily about game programming as it isnt what I am doing now. I honestly feel almost as lost as I did when I left school, although I guess I learned a ton working my way through vb.net problems as I had to write a platform for interacting with SQL databases along with creating said databases themselves.
Feels no different than a for profit school, if you have the ability/super motivation you will make it out with a basic knowledge to build on. Otherwise its a giant money sink. I am confused on who would hire someone with a BS that took a seminar in CS though? These things smell of 'weekend course at a local library', is there any accreditation to show they have garnered knowledge of something?
Plus those things run the risk of teaching how, but not why.
You are in a dangerous position if you know how things work, but not why. Like, deleting entire databases.
Someone bookmark this thread so in like 2-5 years we can point back to it when Microsoft bitches about shitty trained seminar programmers doing massive fuckups and that's the reason they import workers.
not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
Fucking hate Eclipse over Netbeans. In Netbeans I can right click a class name and search for anything that extends it. In eclipse I can't do that at all.
Speaking of behind the curve by 6 years, graduated 6 years ago, got cornered into writing software(vb.net) in what I would call a no documentation and not a real development environment. What should I be looking into learning if I want to buff up my skills? I see alot of talk in here and I feel irrelevant. I jumped a bit into python scripting which seems easy enough.
While I can make my current experience sound super awesome, I want to make sure when I do I am not getting over my head.
Edit: I did c++ through college, jumped into XNA when it started because it seemed to be awesome for game programming. although now dead, I am not talking necessarily about game programming as it isnt what I am doing now. I honestly feel almost as lost as I did when I left school, although I guess I learned a ton working my way through vb.net problems as I had to write a platform for interacting with SQL databases along with creating said databases themselves.
I'm about where you are too. A LOT of this thread goes right over my head but the key is to keep up with it and try to read through other peoples issues and how to avoid them. Remember it's less about the very specific language of what you are dealing with but the process of how to logically think out a problem. If given a task elsewhere, you'd probably do better than you think you will (even you BEING HERE, and asking that kind of question puts you waaaay ahead of others).
Speaking of behind the curve by 6 years, graduated 6 years ago, got cornered into writing software(vb.net) in what I would call a no documentation and not a real development environment. What should I be looking into learning if I want to buff up my skills? I see alot of talk in here and I feel irrelevant. I jumped a bit into python scripting which seems easy enough.
While I can make my current experience sound super awesome, I want to make sure when I do I am not getting over my head.
Edit: I did c++ through college, jumped into XNA when it started because it seemed to be awesome for game programming. although now dead, I am not talking necessarily about game programming as it isnt what I am doing now. I honestly feel almost as lost as I did when I left school, although I guess I learned a ton working my way through vb.net problems as I had to write a platform for interacting with SQL databases along with creating said databases themselves.
Don't discount any SQL skills you've picked up those are always worth $... also VB.Net is still .Net so you should be able to move over to C# without to many problems.
Yeah I am super super thankful I had like 15 minutes of SQL training in college (I wont go into it), and have learned so much here over the years. I am really happy to have that in my toolkit. I am more worried about "what happens if I try to get 'REAL' programming work and I have no idea what anything does". We dont have any kind of sourcesafe/versioning software or a real standard to coding. I know because of deadlines this leads to sloppy practices which I try to clean up if I can, it just scares the shit out of me that I am going to become too redundant to hire.
Thanks for reminding me it is about the ability to solve problems, and the coding can usually be the easy part..
That personally tells me we are in a tech / web 3.0 bubble. The areas they have schools have strong startup communities, which mean bad startups will hire badly trained programmers and fail. All the while developers that have a strong understanding will continue to be picked up by smart companies that know the difference.
Yeah I am super super thankful I had like 15 minutes of SQL training in college (I wont go into it), and have learned so much here over the years. I am really happy to have that in my toolkit. I am more worried about "what happens if I try to get 'REAL' programming work and I have no idea what anything does". We dont have any kind of sourcesafe/versioning software or a real standard to coding. I know because of deadlines this leads to sloppy practices which I try to clean up if I can, it just scares the shit out of me that I am going to become too redundant to hire.
Thanks for reminding me it is about the ability to solve problems, and the coding can usually be the easy part..
A little of it is confidence too. You ARE doing real programming. Do you have problems and writing software to fix them? You may not be following some best practices or doing things like big companies are doing but you are gaining experience, seeing and fixing pitfalls and working through it.
0
gavindelThe reason all your softwareis brokenRegistered Userregular
That personally tells me we are in a tech / web 3.0 bubble. The areas they have schools have strong startup communities, which mean bad startups will hire badly trained programmers and fail. All the while developers that have a strong understanding will continue to be picked up by smart companies that know the difference.
If I graduate in 2015 into another motherfucking recession, I will pitch my TV through a window.
Also, when aren't we in a tech bubble in the last 20 years?
Angels, innovations, and the hubris of tiny things: my book now free on Royal Road! Seraphim
Ugh so there's this really loud humming sound coming from the wall near me. It is so hard to concentrate with it... But in order to block it out I have to wear my headphones and have the music really loud which, in turn, makes it hard to focus.
I just bought a cheap pair of noise canceling headphones on amazon so hopefully it helps... this sound is literally killing my ears.
Yeah I am super super thankful I had like 15 minutes of SQL training in college (I wont go into it), and have learned so much here over the years. I am really happy to have that in my toolkit. I am more worried about "what happens if I try to get 'REAL' programming work and I have no idea what anything does". We dont have any kind of sourcesafe/versioning software or a real standard to coding. I know because of deadlines this leads to sloppy practices which I try to clean up if I can, it just scares the shit out of me that I am going to become too redundant to hire.
Thanks for reminding me it is about the ability to solve problems, and the coding can usually be the easy part..
A little of it is confidence too. You ARE doing real programming. Do you have problems and writing software to fix them? You may not be following some best practices or doing things like big companies are doing but you are gaining experience, seeing and fixing pitfalls and working through it.
Hell, I suspect you'd be amazed to find out that not only are you doing real programming, but a lot more companies than you think don't follow a whole lot of best practices, or they do on paper but take shortcuts around it all the time in the name of pushing crap to production more quickly. That's not to say you should just forget about using version control or peer reviews and unit tests and whatnot, just that you probably aren't as far behind the curve on that stuff as you think. Much of it you can learn the basics of just by using it for your own personal toy projects. Ideally, wherever you work next should have it documented how they use these tools - how and when to merge, commit, pull, branch, etc. when peer reviews will/should happen, and hopefully already have test cases in place that you can reference for how to write your own on the job.
That personally tells me we are in a tech / web 3.0 bubble. The areas they have schools have strong startup communities, which mean bad startups will hire badly trained programmers and fail. All the while developers that have a strong understanding will continue to be picked up by smart companies that know the difference.
If I graduate in 2015 into another motherfucking recession, I will pitch my TV through a window.
Also, when aren't we in a tech bubble in the last 20 years?
Posts
(I run Debian stable fwiw.)
SE++ Forum Battle Archive
I want to go in and ask for two weeks off for the birth of my child but I'm kinda nervous about the whole thing.
Or, as I like to call it, "batshit insanity".
Switch: SW-3515-0057-3813 FF XIV: Q'vehn Tia
Not paternity leave as it's classified. In Canada, that's classified as 37 weeks of unpaid leave split between the mom and dad (mom also gets 16 weeks of mat leave, for a total of a year). I can get unemployment during that time but that's like a third of my salary. So instead, I'm taking 95% of my vacation for the year. I'll be taking 5 weeks off.
I told my bosses this MONTHS ago. This way for projects, resourcing, etc. my name would not be put forward as someone who is available.
I would go in and ask. Sooner the better. Your at a big enough place that they will know how to handle time off when it comes to a kid. You might even be lucky and want you to take time off.
edit - @urahonky just to make sure you see it.
Huh looks like that C# supports ArraySegment<T> implements IEnumerable<T> starting from .Net 4.5 but older .Net versions don't implement it as IEnumerable... That sucks.
Nintendo ID: Incindium
PSN: IncindiumX
While I can make my current experience sound super awesome, I want to make sure when I do I am not getting over my head.
Edit: I did c++ through college, jumped into XNA when it started because it seemed to be awesome for game programming. although now dead, I am not talking necessarily about game programming as it isnt what I am doing now. I honestly feel almost as lost as I did when I left school, although I guess I learned a ton working my way through vb.net problems as I had to write a platform for interacting with SQL databases along with creating said databases themselves.
I love the reactions I get when I give the short explanation of what we do here in data conversion.
"We hit it with a hammer repeatedly until it fits."
Seems to be under the assumption of the labor shortage thing again, and devaluing the work of other programmers.
If we flood the market with cheap programmers, then we can have the American version of the outsourced/insourced H1B workers.
Oh, what I've always wanted!
Feels no different than a for profit school, if you have the ability/super motivation you will make it out with a basic knowledge to build on. Otherwise its a giant money sink. I am confused on who would hire someone with a BS that took a seminar in CS though? These things smell of 'weekend course at a local library', is there any accreditation to show they have garnered knowledge of something?
You are in a dangerous position if you know how things work, but not why. Like, deleting entire databases.
Someone bookmark this thread so in like 2-5 years we can point back to it when Microsoft bitches about shitty trained seminar programmers doing massive fuckups and that's the reason they import workers.
Does Eclipse not have that capability?
I'm about where you are too. A LOT of this thread goes right over my head but the key is to keep up with it and try to read through other peoples issues and how to avoid them. Remember it's less about the very specific language of what you are dealing with but the process of how to logically think out a problem. If given a task elsewhere, you'd probably do better than you think you will (even you BEING HERE, and asking that kind of question puts you waaaay ahead of others).
I'll leave it to others to give examples.
edit - Apparently Geth likes me
Don't discount any SQL skills you've picked up those are always worth $... also VB.Net is still .Net so you should be able to move over to C# without to many problems.
Nintendo ID: Incindium
PSN: IncindiumX
Jimmy said it I think the other day, we're basically modern day wizards. The good ones make their own spells. Most of us can't be Merlin, though.
VB.NET is more like C++ than VB.
VB is pretty terrible.
Thanks for reminding me it is about the ability to solve problems, and the coding can usually be the easy part..
That personally tells me we are in a tech / web 3.0 bubble. The areas they have schools have strong startup communities, which mean bad startups will hire badly trained programmers and fail. All the while developers that have a strong understanding will continue to be picked up by smart companies that know the difference.
A little of it is confidence too. You ARE doing real programming. Do you have problems and writing software to fix them? You may not be following some best practices or doing things like big companies are doing but you are gaining experience, seeing and fixing pitfalls and working through it.
If I graduate in 2015 into another motherfucking recession, I will pitch my TV through a window.
Also, when aren't we in a tech bubble in the last 20 years?
I just bought a cheap pair of noise canceling headphones on amazon so hopefully it helps... this sound is literally killing my ears.
Hell, I suspect you'd be amazed to find out that not only are you doing real programming, but a lot more companies than you think don't follow a whole lot of best practices, or they do on paper but take shortcuts around it all the time in the name of pushing crap to production more quickly. That's not to say you should just forget about using version control or peer reviews and unit tests and whatnot, just that you probably aren't as far behind the curve on that stuff as you think. Much of it you can learn the basics of just by using it for your own personal toy projects. Ideally, wherever you work next should have it documented how they use these tools - how and when to merge, commit, pull, branch, etc. when peer reviews will/should happen, and hopefully already have test cases in place that you can reference for how to write your own on the job.
2000 - 2003 was really rough.