6
votes
Accepted
How to teach hardware-software integration to new developers?
Why are you making them reinvent everything? I know that there are people who believe that you learn more powerfully if you generate everything yourself, but I do not believe that research backs that ...
6
votes
Accepted
Best way to pass on the problem solving experience
In places that use the ideas of agile software development, the usual way is to just let the newcomers pair with the more experienced members in all tasks. In your case it would consist of a lot of ...
5
votes
Accepted
Database theory (normalization) for beginners (adult education, MS Access)
Based on the comments, the minimum for theory and technical is how the nomenclature of MS Access relates to Excel.
If they've been doing everything in Excel anyway, they've developed habits for, or ...
3
votes
I'm an intermediate level developer trying to level up my skill set what resources could I use to do so?
But its a piece of shit. Its slow, the UI freezes all the time and doesn't update properly, [...]. its a barely functional mess.
This sounds like a highly typical, possibly above-average software ...
3
votes
Accepted
Open Source Training
First, there is a scientific journal that may include publications of such material that are what you are looking for: The Journal of Open Source Education, "An educator friendly journal for ...
2
votes
Best way to pass on the problem solving experience
As well as pair programming, look at other agile/lean techniques.
Test Driven Development.
What does done look like? / definition of done (scrum).
Short release cycles (scrum).
Minimise work in ...
2
votes
I'm an intermediate level developer trying to level up my skill set what resources could I use to do so?
When I'm reading what you're saying, there's something lacking: where are your tests? If you're not automatically testing complex software, it will inevitably become a mess. Tests are crucial for ...
1
vote
I'm an intermediate level developer trying to level up my skill set what resources could I use to do so?
There are a lot of different coding boot camps, but I cannot say which of the boot-camps actually teach anything useful.
I hope that you would ask the following questions:
Is relocation required or ...
1
vote
How to teach hardware-software integration to new developers?
Late answer, but IMO, "real industrial eval boards" that are capable of running Linux sound like overkill if the only goal is to "to develop C program that will read an I2C sensor."...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
industry-training × 5student-motivation × 1
programming × 1
web-development × 1
databases × 1
cs-theory × 1
compiling × 1
debugging × 1
linux × 1