Comment on: Should I negotiate for higher salary if I have no previous work experience?
2 01 Mar 2017 22:18 u/zquad in v/programmingComment on: Is mongodb database ACID compliant enough for Inventory/CRM/Accounting systems of small businesses?
Nope. MongoDB is not fully ACID compliant and lacks transactions. It is great for large reads and small amount of writes otherwise I would switch to something something else. A good application for Mongo is youtube or facebook likes. Its ok to miss a few per 500 or so likes without degrading user experience. If you are working on Ecommerce/CRM/Accounting I recommend you use something transactional such as mysql or postgres. Mongo is a terrible idea in this scenario.
Comment on: I hate my job as a web developer because there is zero creative thought. In what industry would I have the most creative freedom while programming?
All true... but he got paid.
Comment on: I hate my job as a web developer because there is zero creative thought. In what industry would I have the most creative freedom while programming?
Work you way gaining credibility and become a consultant.
Comment on: Coding Bootcamps ?.
Not related to bootcamps, but the best advice i can give you to pick up a language, is to contribute to an open source library that seem busy, hang out in developer conferences, hang around developers and start a project on your own. Esp the latter should accelerate your learning.
I dont know much about bootcamps as I'm a self starter and well super nerd.
Comment on: Programing tip: Constructors
Another tip is to call on setters to set class members instead of doing so in the constructor. Eg. Instead of
Don't
constructor(Member member) { this.member; } public setMember(Member member){ this.member = member }
Do
constructor(Member member) { this.setMember(member); } public setMember(Member member){ this.member = member }
Why? Do won't need to rewrite validation logic. And the latter is consistent with separation of responsibility.
Comment on: HOW TO: Move from github to BitBucket. I just moved 4 private repositories and it took me 10 minutes.
Gist: Its being taken over by gender politics and sjw. Some time last year there were controversy over popular repositories having gender pronouns updated (eg https://github.com/joyent/libuv/pull/1015/files). There are even PC guidelines on code. You will have to do some googling.
Comment on: HOW TO: Move from github to BitBucket. I just moved 4 private repositories and it took me 10 minutes.
Just use the console for merging, rebasing etc. You can still use the github Desktop tool to make local changing but honestly I find the console much much easier to work with.
Comment on: HOW TO: Move from github to BitBucket. I just moved 4 private repositories and it took me 10 minutes.
https://voat.co/v/programming/comments/872169/4345100 I said the same thing but atm it seems like the easiest move.
HOW TO: Move from github to BitBucket. I just moved 4 private repositories and it took me 10 minutes.
185 24 comments 25 Feb 2016 06:05 u/zquad (..) in v/programmingComment on: Another bigot joining Github. Inclusiveness doesn't include white men.
I just deleted my private repositories and downgraded my plan.
Comment on: Another bigot joining Github. Inclusiveness doesn't include white men.
Great http://i.imgur.com/7qQFjUX.gif the problem is all the best open source projects are still hosted there.
Comment on: Hate GitHub being taken over by gender politics? Don't worry, you're not alone.
As an open source developer myself, I and honestly discouraged by fucking gender politics. Its a fucking plague on everything I contributed to: from atheism to college groups. I also wanted to move all my projects out of github but my fear is that moving from one service to another will infect new services when these become popular. Today it's github tomorrow it will be Bitbucket or some other service. Recently I've been experimenting with private clouds and private repositories but idk, maybe private-invite only services, idk.
Comment on: These 'women are better programmers than men' articles everywhere aren't necessarily accurate
Not taking it seriously until its peer reviewed
Comment on: Github disables repository for using the word "retard."
Git is a synonym for Idiot...... IRONY!
Many people offered valid points. Ultimately you have to have something, some talent, skill, work experience the company wants. What you can do is volunteer on open source projects that the company uses that you can use to upsell yourself. Please remember your current situation for future reference so that your future self don't find yourself attempting to bluff knowing you're not holding anything.