If I'm moving/deleting files and other command line actions, I'm already in the command line so I can run commands quickly. In Sublime I use Git Gutter, so I can already see the changes in that file, and if it is only a few small changes I can run add and commit from within Sublime. I've also never had an employer tell me what to use, but left it to me to choose the best tool for the job. I use a combination of commands in Sublime, a GUI and command line.Įach have their pro's and con's and I find using them all for what they do best, really effective. Use whatever is most effective for that particular job. Whether you go GUI to command line or other way around, it's still learnable in a very short time. Basic Git is learnable in a matter of hours and will suffice for many common usecases. With things like Git it reaaaallyyy doesn't matter imo. The other way around tends to be way more difficult and boring for students I think. Do it easy mode first and then find out how it works. This is typically how it is taught at universities here. Because you already know programming and such, it'll be much easier to learn the low level concepts. This tends to be more complicated and less relateable for most people. Once you have some context, you can move to finding out why things are the way they are. High level concepts tend to be very easily relateable as well, which helps with learning. It will give you bite sized chunks that you can easily process. I think high level concepts can set a much more pleasant foundation in the beginning. I agree with that an extensive foundation will help you a lot, but not necessarily that it's the best or fastest way to learn. /r/programmerhumor - (post your memes here instead)./r/freelance (discussion related to freelancing)./r/learnjavascript (any JavaScript questions).Questions in violation of this rule will be removed or locked. Specific assistance questions are allowed so long as they follow the required assistance post guidelines. General open ended career and getting started posts are only allowed in the pinned monthly getting started/careers thread. Problem you are attempting to solve with high specificity.Research you have completed prior to requesting assistance.If you are asking for assistance on a problem, you are required to provide If you post such content on any other day, it will be removed. Sharing your project, portfolio, or any other content that you want to either show off or request feedback on is limited to Showoff Saturday. We do not allow any commercial promotion or solicitation. Please refer to the Reddit 9:1 rule when considering posting self promoting materials. Read and follow reddiquette no excessive self-promotion. Check out /r/ProgrammerHumor/ for this type of content. Specific issues that follow rule 6 are allowed.ĭo not post memes, screenshots of bad design, or jokes. For vague product support questions, please use communities relevant to that product for best results. No vague product support questions (like "why is this plugin not working" or "how do I set up X"). Beginner question? Try the FAQ first! or the WebDev Resources Post then post in the Beginner Questions thread.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |