ktran03
Joined 13 years ago
Joined 13 years ago
I been doing the work from home for 2 years now. It's getting a little meh. Love the freedom, but it would be nice to have actual physical co-workers, or something like it.
Not sure why I got down voted. A quick google search will reveal my comment is factual. At least in Canada where I'm from.
https://archive.org/stream/TNVisaForSystemsAnalystsVsProgram...
"Many people do not realise that computer programmers do not qualify under the TN Visa"
http://peo.on.ca/index.php/ci_id/2057/la_id/1.htm
"meet PEO's stipulated academic requirements for licensure (hold an undergraduate engineering degree from a Canadian Engineering Accreditation board (CEAB)-accredited program, or possess equivalent qualifications), and, if required, successfully complete any technical exams."
In Canada, a programmer is certainly not an engineer. And for Canadians going for a TN visa to work in the US, programmers are not allowed. Usually they try to slip in as 'Systems analysts' or craft the job/acceptance letter to fit under an engineering discipline.
Software Engineers are engineers in Canada. A self taught programmer doing css/html is not an engineer.
I'd simply qualify someone as an engineer, iff they successfully graduated from recognized university from an accredited Engineering program. And a second possible scenario is if someone's managed to pass all the Professional Engineer's examinations independently (rare).
Back in the 90's, it was cool to be a Microsoft fan. Not so much over the last decade. They're trying hard to change that.
Droid: -more os features -more customizability -like the notification centre much better -most apps that aren't in the top echelon of apps, are gross to use and look at. -hate multitasking multi-processes running in background
iOS: -buttery smooth like no other -touch input is much more accurate, somehow it knows -top echelon of apps, are better on iOS than droid
Gave droid a fair shot. To me, important things to get right on mobile is lag-free daily usage, and accurate touch input. Apple nailed both of these. And apps are usually better done on iOS than droid from my experience. For writing apps I prefer Xcode/Cocoa ecosystem over Java/Eclipse.
Generally I think Apple hardware+software is best in industry. And Google makes the best software services (Gmail, drive, play music, youtube, Maps, etc.).
And the strictness is pretty badass imo. Objective-c feels very imprecise and unsafe in many ways.